hallo zusammen,
bin gerade am probieren der
sql-möglichkeiten in delphi7 pro
habe zwei dbs die über einen link verbunden sind und die ausgabe geht über zwei grids. Alles ist bestens. Kann die mastertabelle bewegen und es bewegen sich die detaildaten mit. nun möchte ich über eine sqlanweisung eine filterung machen
z.B.
Delphi-Quellcode:
// masterdb; mID: autofeld; mtyp: string;
// 1 auto
// 2 bus
// detaildb; dtyp: link auf masterdb; mname: string;
// vw (1)
// opel (1)
// audi (1)
// man (2)
// fiat (2)
// mercedes (2)
//
// die dbs sind bereits geöffnet,verlinkt und die beiden grids zeigen die daten an
// die Query TDBQ ist vorhanden
// will nur autos anzeigen
TDBQ.Close ;
TDBQ.SQL.Clear ;
TDBQ.SQL.Add('
select *');
TDBQ.SQL.Add('
from masterdb');
TDBQ.SQL.Add('
WHERE mtyp ');
TDBQ.SQL.Add('
= "auto"');
TDBQ.Open ;
Nun kriege ich folgende Fehlermeldung:
"Es ist eine
Exception der Klasse ETurboDBError aufgetreten. Meldung: Preparing
SQL Statement:
SQL Command could not be prepared. File not found or
access denied: "masterdb"...
Was ich nicht versehe, die DBs sind doch offen und die Datenbank ist auch verhanden.
Vielleicht hat jemand von Euch eine Idee. Wahrscheinlich sehe ich vor lauter Bäumen den Wald nicht mehr
danke für eine Info.
Gruss
Lingneu