![]() |
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
Bei einer (DB-)Lookup-Kompo kommen die Einträge aus einem DataSet, man muss neue Einträge also dort einfügen.
|
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
Zitat:
Wenn das so ist dann geht doch einfach folgender Weg: An diese Stelle sollte auf jeden Fall irgenein Event feuern (OnAfterPost oder sowas) In diesem Event "clearst" Du die Combobox mittels ->meinereifencombobox.items.clear; Dann führst Du die gleiche Initialisierung durch wie zu Anfang. (combobox.items.add) |
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
@exilant:
Die Items füge ich ja in der KFZQuery.AfterPost ein! wenn das gehen würde wäre ich ja nie auf die Idee gekommen hier im Forum mein Leid zu beklagen! |
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
Zitat:
aber es sieht nach einem Problem mit den Isolationslevels aus. Wie funktioniert (so vorhanden) Deine Transaktionssteuerung? Wenn NACH dem "post" die richtigen Daten nicht in der Tabelle aus der Du sie holen willst drinstehen, sind sie vermutlich noch nicht "committed" und damit für ein andeses Query mit dem Transaktionslevel "readcommitted" (was meistens die Defaulteinstellung ist) nicht sichtbar. Ich arbeite nicht mit diesen tDataset Geschichten. Die machen einem das Leben schwerer statt einfacher. |
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
die Daten werden aber richtig in die Datenbank geschrieben (nach dem Post)!!!
die Daten lassen sich auch mit der DBComboBox abrufen jedoch steht für die Items der Text vor dem Post noch drin ! |
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
Eine DBComboBox zeigt auch keine Daten aus der Datenbank an ( dafür dient, wie schon erwähnt die Lookupvariante)
|
Re: DBComboBox Items zur Laufzeit adden bzw. aktualisieren ?
Habs jetzt hinbekommen, zumindest mit der DBComboBox.
Die DBComboBox von VolgaDBEdit funzt nach wie vor immer noch nicht. für Ideen habe ich immer ein Ohr offen. MfG int. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 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