Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
nur mal so ne frage muss ich die QPatienten (TQuerry) auch noch Active auf true setzen?
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Ja,
genau dann komme die Meldung:
QPatienten.DataSource := DSPatienten;
DSPatienten.DataSet := QPatienten;
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
wird mir in der Liste nicht angeboten. Und wenn ich es eintippe, dann kommt eine meldung:
DSPatienten: Zirkuläre Datenverbindung sind nicht erlaubt.
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Also,
ich habe eine Tabelle TPatienten, eine DataSource DSPatienten und eine Querry QPatienten.
DataSource habe ich bei DataSet mit der Tabelle verknüpft. Die DataSource habe ich dann an mein DBGrid angeklempt. Und die Querry habe ich auch an meiner DataSource drann.
Ist doch richtig oder?
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hallo,
hat jemand zufällig eine kleine Beispiel anwendung parat?
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hi,
muss ich an der Komponente TQuery noch was einstellen??? Weil es immernoch nicht funktioniert. Ich habe auch die richtige DataSource angeklemt. Ich habe nochmal nachgeschaut.
Fehler: In meinem DBGrid werden trotzdem alle Datensätze angezeigt.
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hi,
DM.QPatienten.SQL.Add('select * from Data\Patienten where Name like ' + QuotedStr('B%') + ';');
DM.QPatienten.ExecSQL;
so sieht mein code nun aus. Leider werden trotzdem noch alle datensätze angezeigt.
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hallo,
so funktioniert es aber leider nicht.
DM.QKunden.SQL.Add('select * from TKunden where Name like 'A%';');
DM ist ein Datenmodul
QKunden ist eine TQuery Komponente
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hallo,
was macht der Index für einen Sinn??? Verstehe ich jetzt nicht ganz.
Forum: Datenbanken
Delphi
by Christian18,
2. Sep 2007
Hallo,
ich habe eine kleine Tabelle, in der ich folgende Inhalte abspeichere.
KundenID A 10
Name A 20
Vorname A 20
Strasse A 50
PLZ A 5