Einzelnen Beitrag anzeigen

taveuni

Registriert seit: 3. Apr 2007
Ort: Zürich
526 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: SQL Datensätze von einer Tabelle in eine andere Tabelle kopieren

  Alt 8. Okt 2010, 10:55
Was passiert denn wenn Du:

'SELECT * FROM PRODUKTE Where EAN_NR <> '+ QuotedStr('')'; machst?

Oder besser
Delphi-Quellcode:
SELECT * FROM PRODUKTE Where EAN_NR <> :EAN_NR;
Qry.ParamByName('EAN_NR')AsString := '';
Wobei ist denn EAN_NR überhaupt ein VARCHAR?
Und ist das leere Feld nicht zufälligerweise NULL?

Und dann noch:
Wenn Du alle Datensätze mit allen Werten kopieren musst:
Weshalb nicht:

'INSERT INTO PRODUKTE_01 SELECT * FROM PRODUKTE Where EAN_NR <> :EAN_NR';
Die obige Aussage repräsentiert meine persönliche Meinung.
Diese erhebt keinen Anspruch auf Objektivität oder Richtigkeit.
  Mit Zitat antworten Zitat