Einzelnen Beitrag anzeigen

Benutzerbild von MPirnstill
MPirnstill

Registriert seit: 19. Jul 2004
Ort: Burgdorf
197 Beiträge
 
Delphi XE8 Enterprise
 
#1

Inhalt von Datensteuerungskomponenten aktualisieren

  Alt 17. Mär 2006, 09:41
Datenbank: MS-SQL-Server • Version: 2000 • Zugriff über: BDE
Hi Leute!

Ich glaube ich habe mal wieder ein Brett vorm Kopp!

Ich habe bei einem Dialog aus Performance-gründen ein TTable gegen eine parametrisiert TQuery ausgetauscht.
Das schien auch soweit zu funktionieren bis ich dann mal den einen anderen Parameterwert gewählt hab (Query schließen, Parameter versorgen, Query neu öffnen) und voila ...
.. ich sehe noch die alten Daten in meinem Dialog.

Ich hab dann mal getestet und mit dem Debugger nachgesehen, die Query bringt mir die richtigen Daten. Nur werden in TDBEdit und Co. die alten Daten angezeigt.
Wenn ich versuche einen Refresh auf die Query zu machen, meckert er, daß die Tabelle keinen eindeutigen Index hat. Hat sie aber.

Kann mir einer von euch sagen, wie ich Delphi überzeuge mir die Daten, die die Query ja eindeutig enthält, auch anzuzeigen.

Vielen Dank im Voraus.

Gruß
Micha
Ich habe fertig!

DP - hier werden Sie geholfen!
  Mit Zitat antworten Zitat