Du menar alltså att följande kod:
strSQL = "select ArendeInkommenDatum, ArendeID from Arenden where ArendeID = 5006"
Set objRS = objConn.execute(strSQL)
, ger samma felmeddelande?
2 svar · 321 visningar · startad av trexter
Jag _vet att det finns ett (och endast ett) korresposponderande datum till ArendeID = 5006. Men även om jag hårdkodar in det värdet får jag felmeddelandet nedan...
Feltyp:
ADODB.Field (0x80020009)
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.
/projekt/Default.asp
strSQL = "select ArendeInkommenDatum, ArendeID from Arenden where "&strSpec
Set objRS = objConn.execute(strSQL)
If NOT IsDate(objRS("ArendeInkommenDatum")) Then
Response.Write objRS("ArendeInkommenDatum")
strSpec kan antingen innehålla
"ArendeID="&Request.form("inputtext")
eller
"ArendeInterntRefNr='"&Request.form("inputtext")&"'"
Du menar alltså att följande kod:
strSQL = "select ArendeInkommenDatum, ArendeID from Arenden where ArendeID = 5006"
Set objRS = objConn.execute(strSQL)
, ger samma felmeddelande?
Testa:
If NOT IsDate(objRS("ArendeInkommenDatum").Value) Then