Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbankinhalt überprüfen.. (https://www.delphipraxis.net/16413-datenbankinhalt-ueberpruefen.html)

PhöniX 16. Feb 2004 18:31


Datenbankinhalt überprüfen..
 
Hi..
Wie kann man überprüfen, was in einer Datenbankinheit enthalten ist..
Genauer: Ob was enthalten ist
Beispiel:


Name Telefon EMail

Hans 376459 bla@bla.de
Fritz 365235
Paul 698973 abc@abc.de

Wie kann ich jetzt überprüfen, ob eine EMail Adresse angegeben ist?

Robert_G 16. Feb 2004 19:00

Re: Datenbankinhalt überprüfen..
 
DAmit bekommst du die Anzahle der Einträge bei denen das Feld "eMail" ausgefüllt wurde:
SQL-Code:
SELECT Count(*)
FROM  DeineTabelle
WHERE eMail is not null

PhöniX 16. Feb 2004 19:06

Re: Datenbankinhalt überprüfen..
 
will es aber im delphi code machen..
z.B.
Delphi-Quellcode:
if Form1.Table1."Datenstz Email = 0" then
[...]

Robert_G 16. Feb 2004 19:13

Re: Datenbankinhalt überprüfen..
 
Bei einem deiner letzten Threads habe ich dir doch mehrfach gezeigt, wie du in Delphi SQL-Statements verwenden kannst.
klick
Da du noch nicht viel Erfahrung in Sachen DBs hast, würde ich dir diesen Weg empfehlen:
Mache alles was du mit SQL machen kannst auch mit SQL. Dadurch bekommst du viel schneller ein Verständnis davon, was die DB da eigentlich macht.

PhöniX 16. Feb 2004 19:15

Re: Datenbankinhalt überprüfen..
 
OK..Aber jetzt will ich s erstmal mit Delphi machen..beim nächsten Prjekt mach ichs dann damit..

Robert_G 16. Feb 2004 19:20

Re: Datenbankinhalt überprüfen..
 
Aber das ist doch Delphi!
Was meinst denn du was TTable, DataSet & Co mit den Daten und der DB machen?
SQL ist die standardisierte Sprache um von einer Hostapplikation auf Datenbanken zuzugreifen, mehr nicht. Das heißt du hast durch SQL mit deinem Delphi-Programm vollen Zugriff auf die Funktionen deiner DB.


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