Set conn = Server.CreateObject("ADODB.Connection") conn.Open dsn set rs = Server.CreateObject("ADODB.Recordset") rs.activeConnection = con
rs.open "select * from brugere where navn='"&user&"'" if not rs.eof then antal=rs("value") if antal<>"" then antal=cint(rs("value"))+1 else antal=1 end if conn.execute "update brugere set value="&antal&" where navn='"&user&"'" end if rs.close set rs=nothing conn.close set conn=nothing
Set conn = Server.CreateObject("ADODB.Connection") conn.Open Server.MapPath("/db/database.mdb") set rs = Server.CreateObject("ADODB.Recordset") rs.activeConnection = conn
rs.open "select * from brugere where navn='"&user&"'" if not rs.eof then antal=rs("value") if antal<>"" then antal=cint(rs("value"))+1 else antal=1 end if conn.execute "update brugere set value="&antal&" where navn='"&user&"'" end if rs.close set rs=nothing conn.close set conn=nothing
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Driver Manager] Datakildenavnet er for langt. /solsticegame/indsaet.asp, line 6
men i din kode står der jo rs.open og sådan, lidt skal jo tilpasses, gider du tilpasse resten efter min metode til at åbne db'er, for jeg er temmelig forvirret selv lige nu :)
Set conn = Server.CreateObject("ADODB.Connection") conn.Open DSN set rs = Server.CreateObject("ADODB.Recordset") rs.activeConnection = conn
rs.open "select * from brugere where navn='"&user&"'" if not rs.eof then antal=rs("value") if antal<>"" then antal=cint(rs("value"))+1 else antal=1 end if conn.execute "update brugere set value="&antal&" where navn='"&user&"'" end if rs.close set rs=nothing conn.close set conn=nothing
ok, så siger den: Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en opdaterbar forespørgsel. /indsaet.asp, line 21
det virker så nu... takker ! lige en sidste ting, hvis jeg har en value2 hvor der skal trækkes 1 fra, hvordan skal jeg så føre det ind i conn.execute "update brugere set value="&antal&" where navn='"&user&"'"??
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.