![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: FIBPlus
FIBDataset: Feld verschwunden
Hallo,
ich habe hier gerade einen seltsamen Fehler, der mich langsam aber sicher den letzten Nerv kostet: :wall: Situation: Tabelle, darauf Dataset. Alles lief wunderbar. Jetzt habe ich ein paar Felder in der Tabelle hinzugefügt, entsprechend die SQLs des Dataset geändert, habe dem entsprechenden Formular ein paar DBEdits hinzugefügt, die mit den neuen Feldern verknüpft sind. So weit so gut. Wenn ich jetzt das Programm starte und das Formular aufrufe, kommt z.B. die Meldung "DBEdit5: Feld 'LVWFAX' nicht gefunden" Das passiert bei allen neuen Feldern. Diese sind aber definitiv in der DB vorhanden,beim Editieren des Dataset-SQL kommt kein Fehler, die Felder lassen sich sogar im OI den entsprechenden DBEdits zuordnen, die Fehler kommen erst zur Laufzeit. :gruebel: Hab Delphi beendet, neu gestartet, rebootet, Firebird neu gestartet undwasweißichnochalles... Nur der Fehler bleibt der selbe. Dann hab ich ein neues Dataset+Datasource genommen, die SQLs automatisch erzeugen lassen, die neuen Felder stehen mit drinne, aber der Fehler ist immer noch da. Kennt jemand diesen Effekt bzw. weiß, wie der zu beheben geht? |
Re: FIBDataset: Feld verschwunden
Hast du evtl. eine persistente Feldliste und diese nicht aktualisiert (Doppelklick auf das FIBDataset)?
|
Re: FIBDataset: Feld verschwunden
Zitat:
Delphi-Quellcode:
Bzw. das, was Du genau machst, um die Daten abzurufen-
Dataset.close;
Dataset.SelectSQL.Text := ?????; Dataset.open; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz