[IBATIS/mysql] problème de mapping
Bonjour,
j ai un prb que j arrive pas à résoudre, j utilise IBASTIS pour accéder à ma base de donnée MYSQL mon fichier de configuration et le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap
PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
<sqlMap>
<!-- alias classe [Appartient] -->
<typeAlias alias="Appartient.classe" type="code.tables.Appartient"/>
<!-- mapping table [Appartient] - objet [Appartient] -->
<resultMap id="Appartient.map"
class="Appartient.classe">
<result property="alogin" column="LOG1" />
<result property="aiddomaine" column="DOM1" />
</resultMap>
<!-- obtenir une personne en particulier -->
<select id="Appartient.getdomaine" resultMap="Appartient.map" >select DOM1 FROM AP1 WHERE LOG1=#value#</select>
</sqlMap> |
qd j appel mon formulaire et j apuis sur envoyer j ai un message d erreur qui est le suivant:
Code:
1 2 3 4 5 6
| org.springframework.jdbc.BadSqlGrammarException: SqlMapClient operation; bad SQL grammar []; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in droit.xml.
--- The error occurred while applying a result map.
--- Check the Appartient.map.
--- Check the result mapping for the 'alogin' property.
--- Cause: java.sql.SQLException: Column 'LOG1' not found. |
sachant que mabase de donnée est bien éxistante.
merci d avance