![]() |
Datenbank: SQL • Version: 2005 • Zugriff über: ADO
AdoQuery.next macht nicht das was es "soll"
Hallo zusammen,
ich habe ein Phänomen, welches ich mir nicht erklären kann. Ich mache eine SQL Abfrage auf eine Datenbank wie folgt:
Delphi-Quellcode:
und anstatt einem DBNavigator habe ich einzelne Buttons wie folgt belegt:
adoquery1.sql.clear;
adoquery1.sql.text := 'select * from auftrag'; adoquery1.open;
Delphi-Quellcode:
jetzt wird beim klicken des "Forward" Button auch wie gewünscht der nächste Datensatz im DBEdit angezeigt, aber sobald ich den Focus auf die Form oder einen anderen Button setze, wird im DBEdit wieder der erste Datensatz angezeigt.
adoquery1.Next;
Ist das normal, bzw. ist das für irgendetwas gut? Danke. |
Re: AdoQuery.next macht nicht das was es "soll"
Ich habe es auch gerade mit einem DBNavigator ausprobiert. Genau das selbige.
Sobald man den Focus auf ein anderes Objekt setzt, schein die Query auf den ersten Datensatz zurück zu springen. Kann man das ändern bzw. woran liegt das? |
Re: AdoQuery.next macht nicht das was es "soll"
:wall:
Ich hatte auf dem TabSheet ein Mouseactivate, welches für das Phänomen verantwortlich war. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:32 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-2025 by Thomas Breitkreuz