Hallo!
Ich lese mittels einer SQL Abfrage div. Felder aus.
Bei einigen bekomme ich aber leider nur als Inhalt VARBYTES angezeigt.
Die Felder haben aber richtige Werte, wie andere auch.
Woran kann das liegen?
Hier einmal meine Abfrage:
select fs.aufnr,
ad.post1,
ad.post2,
ad.post3,
ad.post4,
ad.post5,
ad.post6,
ad.post7,
ad.plz,
ad.ortname,
sg_adressen_pk,
'54',
ad.Landkuerzel,
fs.versart,
fs.zahlart,
fs.endprb,
IF (fs.versart='DPD ab Werk','',
if(fs.versart='DPD Express10','aaed',
if(fs.versart='DPD Express12','aaef',
if(fs.versart='DPD Garantiepaket24','aaei',
if(fs.versart='DPD Garantie24 Nachnahme','aaei',
if(fs.versart='DPD Express8.30','aaeb',
if(fs.versart='DPD Express International','aaem',
if(fs.versart='DPD Express12 Nachnahme','aaef',
if(fs.versart='DPD Express10 Nachnahme','aaed',
if(fs.versart='DPD Express8.30 Nachnahme','aaeb',
if(fs.versart='DPD unfrei','aakd',
''))))))))))) as test
from sg_auf_Fschrift fs, sg_Adressen ad
where fs.sg_adressen_fk = ad.sg_adressen_pk
and fs.zahlart<>'Nachnahme'
and fs.lieferinr=0
and ad.Landkuerzel='DE'
and fs.erfart='03LI'
and fs.aufnr='$VON'
Ich bekomme die fehlerhafte Ausgabe in den Feldern fs.versart und fs.endprb.
Desweiteren legt ermir das gewünschte Feld test nicht mehr an.
Mit der MYODBC 3.51 hats besser geklappt, aber da ich nun die MYSQL Server 5.0 benutze, gingen damit andere Dinge nicht mehr.
Für Hilfe wäre ich sehr dankbar.
Vielen Dank
Gruß
OLLI
Ich lese mittels einer SQL Abfrage div. Felder aus.
Bei einigen bekomme ich aber leider nur als Inhalt VARBYTES angezeigt.
Die Felder haben aber richtige Werte, wie andere auch.
Woran kann das liegen?
Hier einmal meine Abfrage:
select fs.aufnr,
ad.post1,
ad.post2,
ad.post3,
ad.post4,
ad.post5,
ad.post6,
ad.post7,
ad.plz,
ad.ortname,
sg_adressen_pk,
'54',
ad.Landkuerzel,
fs.versart,
fs.zahlart,
fs.endprb,
IF (fs.versart='DPD ab Werk','',
if(fs.versart='DPD Express10','aaed',
if(fs.versart='DPD Express12','aaef',
if(fs.versart='DPD Garantiepaket24','aaei',
if(fs.versart='DPD Garantie24 Nachnahme','aaei',
if(fs.versart='DPD Express8.30','aaeb',
if(fs.versart='DPD Express International','aaem',
if(fs.versart='DPD Express12 Nachnahme','aaef',
if(fs.versart='DPD Express10 Nachnahme','aaed',
if(fs.versart='DPD Express8.30 Nachnahme','aaeb',
if(fs.versart='DPD unfrei','aakd',
''))))))))))) as test
from sg_auf_Fschrift fs, sg_Adressen ad
where fs.sg_adressen_fk = ad.sg_adressen_pk
and fs.zahlart<>'Nachnahme'
and fs.lieferinr=0
and ad.Landkuerzel='DE'
and fs.erfart='03LI'
and fs.aufnr='$VON'
Ich bekomme die fehlerhafte Ausgabe in den Feldern fs.versart und fs.endprb.
Desweiteren legt ermir das gewünschte Feld test nicht mehr an.
Mit der MYODBC 3.51 hats besser geklappt, aber da ich nun die MYSQL Server 5.0 benutze, gingen damit andere Dinge nicht mehr.
Für Hilfe wäre ich sehr dankbar.
Vielen Dank
Gruß
OLLI