Robert Johansson Posted September 13, 2000 Share Posted September 13, 2000 Använder denna sida som en uppdaterings sida av diverse spel mm. Dock så blir det Bof/Eof hela tiden den gnäller på recset.? Varför <!-- #include virtual="inc/adovbs.inc" --> <% Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\db\data.mdb") Set RecSet = Server.CreateObject("ADODB.Recordset") uppdatera = "Select * From tabell WHERE anvandare = '" & session("userid") & "'" RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic session("points") = points IF session("game") = "hm" Then recset("hm_points") = points Else recset("ot_points") = points End if End IF Recset.Update RecSet.Close Connect.Close %> MVH Robert Link to comment Share on other sites More sharing options...
Jonas Bergström Posted September 14, 2000 Share Posted September 14, 2000 Att du får Bof/Eof fel beror ju på att ditt returnerade recordset är tomt, det finns alltså inga poster där anvandare= Session("userid"). iom att Recset är tomt försöker du assigna värden till databas-fält som inte finns. då får du fram Bof/Eof-felet sen skadar det ju inte att lägga in lite felhantering typ IF NOT RecSet.EOF THEN Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.