Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mysql Datensätze vergleichen (https://www.delphipraxis.net/114063-mysql-datensaetze-vergleichen.html)

youu 19. Mai 2008 10:05

Datenbank: MYSQL • Version: 5 • Zugriff über: ...

Mysql Datensätze vergleichen
 
Guten Tag liebe Programmier Freunde,

Ich trage Datensätze in eine mysql Datenbank ein, nun möchte ich aber vorher abgleichen ob es den Datensatz schon gibt, nur weiß ich nicht wie ich den datensatz am besten abgleichen lasse.

So das ich es in eine If Anweisung einbinden kann.

MFG

soulies 19. Mai 2008 10:12

Re: Mysql Datensätze vergleichen
 
hoi,

Du könntest vorher ne Abfrage machen:
SQL-Code:
Select ID from Tabelle where DeineDatenDieDuHinzufügenWillst
wenn Ergebnis [also ID] leer dann gibt es den Datensatz noch nicht, ansonsten
kannst du gleich mit ID weiterarbeiten [falls Du sie brauchst]

cya

youu 19. Mai 2008 10:22

Re: Mysql Datensätze vergleichen
 
Super danke, werde ich gleich einmal testen.

freak4fun 19. Mai 2008 16:07

Re: Mysql Datensätze vergleichen
 
SQL-Code:
SELECT id
  IF id > 0
    INSERT INTO ...
  ELSE
    UPDATE ...
FROM tabelle;
So irgendwie müsste das auch gehen ...


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