Bonjour, Voilà je fais un ch'tit prog. qui accède à une BDD MYSQL, mais j'ai un pitit problème quand je lance mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
(id_cmd: Tableau de String)
DataMYSQL.Qdivers.Close;
DataMYSQL.Qdivers.SQL.Clear;
DataMYSQL.Qdivers.SQL.Add('SELECT * FROM article WHERE id_art IN (');
For j:= 0 to i-1 do
 begin
  if (j<i-1) then
   DataMYSQL.Qdivers.SQL.Add(' '+QuotedSTR(id_cmd[j])+', ')
  else
   //Si on est arrivé à la dernière ligne, on ne met plus de virgule
   DataMYSQL.Qdivers.SQL.Add(' '+QuotedSTR(id_cmd[j])+' ');
 end;
DataMYSQL.Qdivers.SQL.Add(') '); 
DataMYSQL.Qdivers.Open;
j'ai un message d'erreur: "Fonctionnalité non supportée"...

Y'a t-il une erreur dans mon code?
Précisions: J'utilise un Tquery(Qdivers) pour accèder à ma BDD MYSQL (Via MYSQL Driver for ODBC)

Merci!