ASP: Problem mit Datentyp
andreas
- sonstiges
ich möchte den Inhalt einer Aceestabelle mittels asp auf einer Intranetseite anzeigen.
Hierzu habe ich eine Variable definiert, welche ich beim select statement als Kriterium benutze. Das funktioniert nur dann, wenn das Feld numberfield in der Tabelle vom Typ "Text" ist und nicht, wenn es vom Typ "Number" ist.
Kann mir hier jemand helfen?
varabc = 23
"select * from tabelleabc where numberfield ='"& varabc &"' "
Besten dank und viele Grüsse
andreas
Hello,
"select * from tabelleabc where numberfield ='"& varabc &"' "
ich bin bei MySQL immer wieder fasziniert von der automatischen Typkonvertierung, das bin ich von DB2 nicht gewöhnt - dementsprechend habe ich mir angewöhnt, Zahlen wie es sich gehört OHNE Anführungszeichen zu schreiben, ich nehme an, das dürfte auch dich weiterbringen:
where numberfield = " & varabc
-> Achnung, bei Zahlen in SQL ist der Punkt als Dezimaltrenner zu verwenden.
MfG
Rouven
Besten Dank, es hat funktioniert