Bonjour à tous.
J'utilise depuis peu embarcadero (Delphi 2010) avec la librairie mySQL et j'ai un petit souci. Voici le bout de code qui ne fonctionne pas :
Le problème, c'est que lorsque "MonMot" n'est pas dans le dictionnaire, la requête n'échoue pas. (quelle que soit la valeur de la variable 'MonMot', 'ok' est toujours égal à 0 !)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // lit la table 'a_dico' rqt := 'SELECT * FROM a_dico WHERE a_Mot = ' + QuotedStr(MonMot); MyRqt := AnsiString(rqt); ok := mysql_query(mySQL, PAnsiChar(MyRqt)); if (ok = 0) then Begin mySQL_Res := mysql_store_result(mySQL); if mySQL_Res <> nil then Begin [...]
Pouvez-vous me dire pourquoi ?
D'avance merci.
Partager