Laden...

if Abfrage funktioniert im MySql Editor, aber nicht im Code

Erstellt von marc75 vor 14 Jahren Letzter Beitrag vor 14 Jahren 1.001 Views
M
marc75 Themenstarter:in
43 Beiträge seit 2010
vor 14 Jahren
if Abfrage funktioniert im MySql Editor, aber nicht im Code

verwendetes Datenbanksystem: <mysql>

Hallo

habe eine Abfrage erstellt die im MySql Editor funktioniert aber nicht im code.
Weiß vielleicht einer von euch wo der Fehler steckt??

if(wareneingangsliste.bestellnummer = 'x', 'Rückgabe', wareneingangsliste.bestellnummer) as Bestellnummer

Gruß
Marc

D
496 Beiträge seit 2005
vor 14 Jahren

fehlermeldung?

"Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life."

C
2.121 Beiträge seit 2010
vor 14 Jahren

Ich kann raten, die Anführungszeichen um 'x' machen den String kaputt.
Für mehr wär die Fehlermeldung sinnvoll, da gibts extra mehrere damit man nicht ganz so im dunkeln steht 😉

M
marc75 Themenstarter:in
43 Beiträge seit 2010
vor 14 Jahren

als Fehlermeldung kommt

DataGridView-Ausnahme

ungültige Parameter

Der Fehler ist hier

'Rückgabe', wareneingangsliste.bestellnummer

Wenn ich nach Rückgabe schreibe
,'wareneingangsliste.bestellnummer'
gehts aber so soll es nicht gehn.

Gruß
Marc

Gelöschter Account
vor 14 Jahren

das liegt laut fehlermeldung nciht an der abfrage und auch nciht an der datenbank, sondern an der datatable oder dem datagridview.... sind evtl ein paar "NULL" values dabei und akzeptiert dein dataset/datatable für diese spalte null-values?