Mitt problem är att jag ska jämföra en tabellrad i en Accessdatabas med en Request.QueryString i en SQL-sats i ASP. Problemet som uppstår är ett typblandningsfel ("mismatch") för att indata är av typen text och tabellraden är en räknare i access. Jag har provat att konvertera indatat till både heltal ("CInt") och långtheltal ("CLng") men det blir samma fel iallafall. det räcker nog att posta frågan i ett forum... hej Konverteringsproblem mellan ASP SQL-sats och Access!!!
Är det nån som vet hur man löser detta??
Så här ser SQL-satsen ut:
RecSet.Open "SELECT * FROM databas WHERE ID='" & Request.QueryString("ID") & "'", conn, 2, 3 Sv: Konverteringsproblem mellan ASP SQL-sats och Access!!!
Sv: Konverteringsproblem mellan ASP SQL-sats och Access!!!
jag gissar att det löser dig om du tar bort "enkel-fnuttarna" då dessa används med strängar/textfält.
WHERE ID=" & Request.QueryString("ID"), conn, 2, 3
istl för:
WHERE ID='" & Request.QueryString("ID") & "'", conn, 2, 3
hoppas att det lirar med detta
lycka till
martin