AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Wie mehrere Löschargumente in sql verknüpfen?

Wie mehrere Löschargumente in sql verknüpfen?

Ein Thema von BBoy · begonnen am 2. Feb 2012 · letzter Beitrag vom 3. Feb 2012
Antwort Antwort
BBoy

Registriert seit: 17. Jan 2007
271 Beiträge
 
Delphi 2009 Professional
 
#1

Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 13:53
Datenbank: TurboDB • Version: 5 • Zugriff über: TurboDB
Ich versuche folgendes:
delete From tour where gccode='12345or '56789or '4565654'
delete From tour where gccode='12345or gccode='56789or gccode='4565654'
Beides funktioniert aber nicht. Was mache ich falsch?
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General
Online

Registriert seit: 16. Jan 2004
Ort: Urbar
3.600 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 14:01
Hallo,

Also das 2. sollte funktionieren...
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
21.058 Beiträge
 
Delphi XE Professional
 
#3

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 14:02
Ich kenne mich mit TurboDB nicht aus, aber versuch mal
SQL-Code:
DELETE FROM
  tour
WHERE
  (gccode='12345') OR (gccode='56789') OR (gccode='4565654')
oder
SQL-Code:
DELETE FROM
  tour
WHERE
  gccode IN ('12345', '56789', '4565654')
Detlef
Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"

Delphi programming is cool
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Karben
2.125 Beiträge
 
Delphi XE Professional
 
#4

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 15:11
Mein Senf...
Delphi-Quellcode:
DELETE FROM
  tour
WHERE
  (gccode='12345') OR (gccode='56789') OR (gccode='4565654')
...im Zweifelsfalle immer Klammern. Und bitte verwende Parameter
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
21.058 Beiträge
 
Delphi XE Professional
 
#5

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 15:13
Wo ist denn jetzt der Unterschied zu meiner ersten Variante?
Detlef
Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"

Delphi programming is cool
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
33.324 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 15:14
Das es seine Lösung ist
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
21.058 Beiträge
 
Delphi XE Professional
 
#7

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 15:16
Oder SQL- vs. Delphi-Code . Aber lassen wir das ^^
Detlef
Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"

Delphi programming is cool
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Karben
2.125 Beiträge
 
Delphi XE Professional
 
#8

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 2. Feb 2012, 15:17
... ja keiner... ist ja auch von dir kopiert Ich wollte nur nochmal auf die Klammern hinweisen und die Tatsache daß man lieber 2 zuviel als zu wenig macht

...ok ich gehe wieder ins Bett
  Mit Zitat antworten Zitat
BBoy

Registriert seit: 17. Jan 2007
271 Beiträge
 
Delphi 2009 Professional
 
#9

AW: Wie mehrere Löschargumente in sql verknüpfen?

  Alt 3. Feb 2012, 14:55
Das hat funktioniert
Delphi-Quellcode:
DELETE FROM
  tour
WHERE
  (gccode='12345') OR (gccode='56789') OR (gccode='4565654')
Danke!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2012 by Daniel R. Wolf