009
01.04.2003, 21:29 Uhr
Bruder Leif
dances with systems (Operator)
|
Moin!
Hier mal ein kleines Testproggi:
C++: |
#include "SQL_MySql.h" // Die Datei vom Post etwas weiter oben #include <string> #include <iostream>
using namespace std;
int main() { MySqlConnection myConn("Datenbankname", "localhost"); MySqlCommand myCommand(myConn);
string x; // cout << "Enter SQL Query:" << endl; // getline(cin, x); x = "SELECT k.Nr, a.Name1, a.Name2, a.Strasse, a.PLZ, a.Ort FROM Kunden k, Adressen a WHERE k.Adresse = a.Lfd ORDER BY a.Name1";
MySqlResult res = myCommand.ExecuteQuery(x);
while(res.Next()) { for(int i=0; i<res.GetFieldCount(); i++) if(res.IsNull(i)) cout << " | "; else cout << res.GetField(i) << " | "; cout << endl; }
return 0; }
|
Dazu brauchst Du natürlich noch eine kleine Datenbank:
C++: |
create table Adressen ( Lfd integer not null primary key, Name1 varchar(25) not null, Name2 varchar(25), Strasse varchar(50), PLZ varchar(5), Ort varchar(50), );
create table Kunden ( Lfd integer not null primary key, Adresse integer not null references Adressen.Lfd -- weitere Felder );
|
Das sollte dann klappen! -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook. |