Jag har problem med en combobox. Så här ser koden ut för vad som ligger i den: Hur ser din SQL sats ut?datatypen stämmer inte
<SELECT id=select2 name=cbosize>
<OPTION value="1" selected>1</OPTION>
<OPTION value="2">2</OPTION>
<OPTION value="3">3</OPTION>
</SELECT>
När jag laddar om sidan och skriver...
<%Response.Write typename(Request.Form("cbosize"))%>
...för att få fram vad för slags datatyp som ligger i den får jag till svar:
"IStringList"
Jag vill kunna uppdatera min accessdatabas med värdet som ligger i boxen, och databastypen där jag ska lägga värdet är satt till "number" med "field size - Long Integer". Det blir ett felmeddelande att jag har fel datatyp när jag gör insert - satsen till databasen.
Hur får jag datatypen till "integer" istället för "IStringList"???Sv: datatypen stämmer inte
Jag brukar lägga in allt sånt där i variabler som jag sen lägger in i sql satsen.
Typ:
intCbosize = cInt(Request.form("cbosize")) ' Gör om till integer, om det behövs.
SQLStmt = "INSERT INTO Korg "
SQLStmt = SQLStmt & "(Cbosize )"
SQLStmt = SQLStmt & "VALUES (" & intCbosize & ")"
Connection.Execute(SQLStmt)"
Anna-Karin