Announcement

Collapse
No announcement yet.

Insertid & MySQLDAC

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Insertid & MySQLDAC

    Habe folgendes Problem und hoffe, dass ihr mir weiterhelfen könnt:



    Nachdem ich einen Insert gemacht habe:



    mySQLQuery1->Active=FALSE;

    mySQLQuery1->SQL->Clear();

    mySQLQuery1->SQL->Add("INSERT INTO teilnehmer (iduser,kategorie,status) VALUES ('"+TeilnehmerId+"','"+zwischen2+"','0')");

    mySQLQuery1->ExecSQL();



    Führe ich folgenden Befehl aus:



    id=mySQLQuery1->GetLastInsertID();



    In dem Variablen id bekomm ich immer eine -1 zurück geliefert. Hast Du eine Ahnung, woran das liegen könnte?



    Mit freundlichem Gruß

    Philipp Gorray



    PS: id habe ich deklariert als Interger-Variable int id; und die Tabelle teilnehmer hat auch ein auto_increment Feld.

    Das ganze ist mit dem C++Builder 5.0 geschrieben und kompiliert und MySQLDAC.



    Ich danke im voraus für eine Antwort.
Working...
X