![]() |
Datenbank: MSDASQL.1 • Zugriff über: ADOQuery
Rückgabewert von ADOQuery['Name']
Hi DPler
Also ich wollt mal fragen was die ADOQuery bei diesem Aufruf: "ADOQuery['Name']" für einen Rückgabewert gibt. Denn ich will die ADOQuery in eine DLL packen und dann vom Programm aus den Aufruf machen aber was muss ich bei der Funktions Deklaration für einen Rückgabe wert angeben?
Delphi-Quellcode:
type
TDLLDBFuncQueryData = function : ????; stdcall; |
Re: Rückgabewert von ADOQuery['Name']
Variant.
|
Re: Rückgabewert von ADOQuery['Name']
ahm ja soweit war ich auch schon
hilft mir aber nicht wirklich weiter deine etwas knape Antwort, weil ich find kein TVarint |
Re: Rückgabewert von ADOQuery['Name']
TVarint? Variant ist ein Datentyp in Delphi.
Delphi-Quellcode:
Beim Arbeiten mit Variants solltest Du die Unit "Variants" einbinden. Da sind einige Konstanten und Funktionen definiert, die das Leben mit Variants vereinfachen. Leider fehlen viele, sodass man sich die selber basteln muss.
Var
i : Integer; s : String; v : Variant; Begin i := MyTable['MyInteger']; s := MyTable['MyStringField']; s := MyTable['MyInteger']; v := MyTable['MyInteger']; ... |
Re: Rückgabewert von ADOQuery['Name']
AHHHH
des ist der Fehler ich wollt immer TVariant nehmen es gibt aber nur Variant Danke :thumb: werd ich gleich mal probieren |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 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