bitte geb mir mal jemand einen Tipp..irgendwie hab ich den eindruck, delphi funktioniert in Sachen
DB mal, und mal nicht, ganz nach Laune
also, alles was ich will ist eine
query mit eienm
sql befehl füllen und eine listbox haben, die mir ein feld dieser anfrage auflistet. Also...
-
Query und Datasource genommen und verknüpft
- DBListbox und zur Sicherheit noch ein DBGrid genommen und mit dem Datasource verknüpft
- im
Query die
DB eingetragen
- Damit die Listbox schon zum Entwurf ein Field bekommen kann, hab ich im
query ein select eingefügt, alle felder hinzugefügt und das geünschte unter DBListbox.DataFiled eingetragen.
Fertig. Ich starte das Programm, kloppe zur Laufzeit meine Anfrage rein und was passiert? Das DBGrid zeigt alle felder astrein an und in der Listbox passiert rein gar nichts! Ich hab alles durchprobiert...DBLookuplistbox, alle möglichen Felder anders gesetzt, zur Laufzeit felder gesetzt und update oder refresh gemacht...ich bekomme da keine Daten rein....grrr
Hier zur Ergänzung noch was, hab gerade ein memo hinzugefügt. die tabelle hat ein feld "title" (string) und ein feld "body" (text)
Delphi-Quellcode:
DBListbox1.DataField := 'title';
DBMemo1.datafield := 'body';
Das Memo funktioniert astrein, die Listbox nicht. warum???