-
Delphi et mysql
bonjour,
Je découvre mySql. j'ai effecté des tests avec les instructions de base: insert, update et delete. avec l'insert et le delete, je n'ai pas de problème. Par contre, lorsque j'effectue un update à partir de mon application Delphi, cela ne fonctionne pas. Si j'isole la requete et que je l'execute via phpmyadmin, cela fonctionn très bien. Y a-t-il une opération particulière à effectuer pour un update. La connexion à la base de donnée est correcte me semble-t-il. En tout cas, j'utilise la même façon de procéder pour les trois types de requète.
Merci.
-
Quelle type de connexion est utilisé par le programme ? (dbexpress, ...?)
-
Voici ma connexion.
user:='root';
pwd:='';
host:='127.0.0.1';
portip:=3306;
MySQL := mysql_init(nil);
mysql_options(mysql,MYSQL_OPT_COMPRESS,0);
sdbname := dbname;
if mysql_real_connect(mysql, pChar(host), pChar(user), pChar(pwd), nil, portip, nil, 0)=nil then
result := false
else
result := true;
-
Tu utilises donc l'API de MySQL pour une connexion directe.
Quelle portion de code pose problème ?