Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi FieldValues[''] <- auf nil prüfen (https://www.delphipraxis.net/147615-fieldvalues%5B%5D-auf-nil-pruefen.html)

SonicTTH 12. Feb 2010 13:01

Datenbank: ADO • Version: 4.0 • Zugriff über: TADOConnection, TADOTables

FieldValues[''] <- auf nil prüfen
 
Hallo

Ich möchte gerne wissen wie ich von einer adotable die fieldvalues eigenschaft (mit dem jeweiligen feldnamen) auf nil inhalt prüfen lassen kann. Mein problem is dass ich wenn ich sowas mache wie

IF FieldValues['name'] <> nil THEN BEGIN...

führt zu: "inkompatible typen".

Bitte helft mir :)

Danke :)

sirius 12. Feb 2010 13:06

Re: FieldValues[''] <- auf nil prüfen
 
Meinst du zufällig die Eigenschaft "isNull"?

Edit: Oder meinst du die Funktion VarIsNull(x:Variant):boolean

hoika 12. Feb 2010 15:11

Re: FieldValues[''] <- auf nil prüfen
 
Hallo,

was willst du denn erreichen ?

Auf NULL prüfen, oder prüfen, ob das Feld überhaupt existiert ?

NULL -> sihe #2

Ansonsten Fields[]<>NIL


Heiko

SonicTTH 12. Feb 2010 19:33

Re: FieldValues[''] <- auf nil prüfen
 
Vielen Dank, das sind beides antworten die mir weiterhelfen.

Dankeschön :)

omata 12. Feb 2010 19:46

Re: FieldValues[''] <- auf nil prüfen
 
Nimm doch lieber FieldByName...
Delphi-Quellcode:
if ADOTables.FieldByName('name').isNull then ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz