20. februar 2007 - 13:22
Der er
2 kommentarer og 1 løsning
Find ordre
Jeg kan ikke finde en ordre som f.eks. hedder "220022007130121" og jeg bruger disse simple linie: AbnDB StrOrdrenr = Session("Ordrenr") SQL = "SELECT * FROM Event WHERE Ordrenummer = '"&StrOrdrenr&"' " Set rs = Conn.Execute(SQL) Men den melder "Syntax error in string in query expression Ordrenummer='220022007130121'
Annonceindlæg fra FPT Software
20. februar 2007 - 13:28
#1
hvad er Ordrenummer defineret til i din database? For hvis den er defineret som int, eller et andet talformat, behøves ' ikke. Du kan prøve med den her sql-streng: SQL = "SELECT * FROM Event WHERE Ordrenummer="&StrOrdrenr Eventuelt caste den for en sikkerheds skyld: SQL = "SELECT * FROM Event WHERE Ordrenummer="&cInt(StrOrdrenr)