Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Rückgabewert von TQuery (https://www.delphipraxis.net/15523-rueckgabewert-von-tquery.html)

MarcZohren 30. Jan 2004 11:40


Rückgabewert von TQuery
 
Hallo zusammen,

ich bins mal wieder!

Kann mir vielleicht jemand sagen wie ich Abfragen kann ob ein Wert schon vorhanden ist in einer Datenbank.

Ich arbeite mit den Komponenten TADOConnection, TADOQuery und TDatasource.

Das Problem ist, das ich abfragen will, ob meine ID schon vorhanden ist.
Das SQL-Statement wäre
Delphi-Quellcode:
SELECT id FROM tblmain WHERE id = vid
Wenn ich das Statement via ADOQuery absetze, dann bekomme ich ja die ID zurück, falls sie vorhanden ist. Diese Rückgabe wird dann an die TDatasource weitergeleitet. Von da aus könnte ich diesen Wert ja in DBE-Komponenten schreiben etc.

Meine Frage ist jetzt:
Kann ich den Wert, den mir die ADOQuery liefert nicht abfangen und in eine Variable schreiben?

Wäre cool wenn ihr mir helfen könntet!

Gruß Marc

Leuselator 30. Jan 2004 11:42

Re: Rückgabewert von TQuery
 
So?:
Delphi-Quellcode:
var DieId : Integer;
begin
  DieId := DeineQuery.FieldByName('Id').AsInteger;
end;
Gruß

MarcZohren 30. Jan 2004 11:57

Re: Rückgabewert von TQuery
 
Ja geil!

Vielen Dank!

Gruß Marc


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 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