Nach dem Verbinden mit einer Firebird-Datenbank mit C++ Builder kann ich kein Ergebnis von einer einfachen Auswahlanforderung erhalten.Wie kann ich das Ergebnis einer Anfrage nach dem Ausführen der Anfrage mit C++ Builder XE6 und Firebird erhalten?
Ich habe einige Verwirrung über viele Mitglieder der Klassen:
void __fastcall TForm2::btn1Click(TObject *Sender)
{ TSQLConnection co = new TSQLConnection(this);
Base_Firebird *fb = new Base_Firebird() ;
bool bl = fb->Connecter(co);
String sqlstring = "select nom_action from T_ACTION where CLE_ACTION=6 ";
if (bl)
TSQLQuery *req = new TSQLQuery(NULL) ;
req->SQLConnection = co ;
req->SQL->Add(sqlstring);
req->Open() ;
}
Mein Problem ist hier nach dem TSQLQuery Öffnen, ich weiß nicht, wie ich das Ergebnis bekommen und den Befehl auszuführen.
Google und Delphi Einführung Artikel und Bücher lesen. Es ist eine primäre Sprache von C++ Builder und seiner Bibliotheken, sodass Sie viel mehr Ergebnisse einer solchen Suche erhalten. Wenn Sie nach dem Lesen von Delphi-Code übersetzen, können Sie ohne großen Aufwand den gleichen grundlegenden C++ - Code schreiben. –
Was ist 'Base_Firebird' ??? –
Base_Firebird ist ein Objekt in meinem Projekt, das ich in classebase.cpp in der Deklaration der Klasse angegeben habe ich habe eine Member namens Connecter (TSQLConnection * co) und ich bin sur funktioniert: D – Boumaiza