Variable als Public deklarieren
-
Hallo
hier mein Code:
void __fastcall TForm1::Button1Click(TObject *Sender) { // TADOConnection *AdoConn = new TADOConnection(Form1); // AdoConn->ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" "Data Source=E:\\BorlandC++\\Projecte\\Datenbank\\Stammdaten_05032005.mdb;" "Persist Security Info=False"; // AdoConn->Open(); // TADOQuery *myQuery = new TADOQuery(Form1); myQuery->Connection = AdoConn; myQuery->SQL->Add("SELECT [ID], [Feld_1] from [Gruppe_1]"); myQuery->Open(); // Edit1->Text = IntToStr(myQuery->RecordCount); // //myQuery->Close(); //AdoConn->Close(); } //---------------------------------------------------------------------------mein Problem:
TADOConnection *AdoConn = new TADOConnection(Form1);
TADOQuery *myQuery = new TADOQuery(Form1);AdoConn und myQuery möchte ich als Public deklarieren, sodas ich aus anderen
Routienen auf diese zugreifen kann.Gruß Siegfried
Edit:
Bitte die Code-Tags benutzen. Danke!
-
dann musst du das direkt über TForm* Form1 in deiner Unit1.cpp deklarieren
-
Beppo schrieb:
AdoConn und myQuery möchte ich als Public deklarieren
Na dann mach es doch: im public-Abschnitt des Form-Headers.
-
Hallo,
komme nicht weiter,
bin dankbar, wenn Ihr mir ein paar Zeilen schreibt.vielen Dank im voraus.
gruß Siegfried
-
schau mal in die FAQ http://www.c-plusplus.net/forum/viewtopic.php?t=39242