DBGrid RowCount ??
-
Alles schön und gut das Hilft mir aber alles nichts wenn dieses SQL ding nie so will wie ich meine uery enthält folgedens
SELECT db.BENUTZER1, db.PRIVAT
FROM db
WHERE (Tiximail.PRIVAT)=0;und er nervt mich das "Keine Übereinstimmung der Typen im Ausdruck" sind wieso
-
Hast du schon SQL Grundlagen gehabt ?
Was ist Tiximail ?
-
Tiximail ist ne andere tabelle die ist aber auch selected habe naja 2 jahre mit access was gemacht aber bie c++ mit sql ist irgendwie alles anders..als das sql von ms access

-
Tiximail ist ne andere tabelle ...
Woher soll SQL das wissen ?
SELECT ... FROM db,Tiximail ...
-
Habe doch gesagt die ist schon Select der fehler auch nicht
es gibt nur darum warum er da son müll produziert
auch wenn ich Tiximail mit db ersetze kommt das gleiche...
-
azad187 schrieb:
... auch wenn ich Tiximail mit db ersetze kommt das gleiche...
Wie bitte ? Wer hat was von ersetzen gesagt ?
-
Mag ja sein, daß Du was mit Access gemacht hast. Deine Kenntnisse von SQL sind jedenfalls nicht allzu groß.
Ja natürlich gibt es verschiedene Dialekte von SQL (Bsp. Access SQL!=MS-SQL-Server SQL), denn nur ein Teil ist standardisiert und auch der ist in den verschiedenen DBMS (Datenbankmangegementsystemen) teilweise abweichend implementiert.
SELECT Tabelle1.SpalteX, Tabelle1.SpalteY,Tabelle2.SpalteZ
FROM Tabelle1,Tabelle2
WHERE Tabelle1.SpalteN=Tabelle2.SpalteN
and Tabelle2.Bedingung=0;wäre ein möglicher Select über mehrere Tabellen.
-
man nochmal auf deutsch
SELECT db.BENUTZER1, db.PRIVAT
FROM db
WHERE (db.PRIVAT)=0;sostehst unter Query1->Sql-Add("");
-
Ich geh mal davon aus, Dein Query ist so aufgebaut:
//schließt, falls Query läuft if (Query->Active) Query->Close(); //Löscht alten Inhalt von Property-SQL Query->SQL->Clear(); //shcreibt neuen Select-String in Property-SQL Query->SQL->Add("select ...."); //frührt Query (erneut) aus Query->SQL->Open();Oder?
-
schon gut hat sich erledigt ich benutze jetzt eine andere methode um den inhalt zu prüfen....