![]() |
Datenbank: Access • Zugriff über: Ado...
IsEmpty Problem
hi!
hab folgendes problem: irgendwie will mein programm den befehl:
Delphi-Quellcode:
nicht so recht ausführen(nimmt immer isempty = false an?!?!)
if db.isempty then begin
... end; ich bin echt am ende... :wall: lg |
Re: IsEmpty Problem
vielleicht ist ja dein feld nicht empty? empty heißt ja es ist ein null wert drin. ein leerstring ergibt mit isempty true
|
Re: IsEmpty Problem
Hi Alex,
mehr Input bitte. Welchen Typ hat db? Ist es eine Query, ein DataSet oder eine Table? Welches SQL-Statement steckt gegebenenfalls dahinter? Hast du dein Statement schon in Access geprüft? Warum glaubst du dass das Ergebnis falsch ist? Welche Delphi Version verwendest du? Welche Version von MDAC ist bei dir installiert? Grüße vom marabu |
Re: IsEmpty Problem
@marabu
bei einer vorhergehenden funktion funktioniert es... ich verwende delphi 7... adoquery db = datamodule1.tbltest tbltest = TadoTable das statement ist glaub ich nicht falsch sondern der rückgabe wert... kann es sein das es an den standard werten liegt?? bei einem feld ist dieser zB -1... .. |
Re: IsEmpty Problem
Okay - versuchen wir es halt anders herum: Wenn db.IsEmpty immer FALSE liefert, dann lasse dir doch mit ShowMessage(IntToStr(db.RecordCount)) mal die Anzahl der Sätze ausgeben. Wenn aber db wirklich vom Typ TADOTable ist, dann ist IsEmpty = FALSE ja nicht wirklich überraschend - oder?
marabu |
Re: IsEmpty Problem
sorry. hatte gestern noch so viel zu tun!!
habs dann gelöst: die tabelle war nicht mehr active... :wall: danke trotzdem ;-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 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