DavidBMedlem sedan jan. 20001 372 inlägg på mitt förra inlägg om detta fick jag svaret att jag skulle lägga in följande kod:
<%
SQLstmt = "UPDATE UserDetails SET "
SQLstmt = SQLstmt & "AntalForum = '" & Session("nrcreateforum") & "'"
Connection.Execute(SQLStmt)
Connection.Close
%>
det fungerade utmärlt till jag upptäckte att den uppdaterar ju alla poster på den kolumnen och det e ju inte direkt så som jag skulle vilja ha det jag skulle vilja ha något liknande nedan som fungerar
<%
SQLstmt = "UPDATE UserDetails WHERE Id = '" & Session("UserId") & "' SET "
SQLstmt = SQLstmt & "AntalForum = '" & Session("nrcreateforum") & "'"
Connection.Execute(SQLStmt)
Connection.Close
%>
jagundrar om någon vet vad jag sak göra för att få ovanstående att fungera
// David
emissionMedlem sedan dec. 19996 721 inlägg WHERE-satsen ska stå efter SET-satsen
PatrikBMedlem sedan mars 20002 836 inlägg Hello,
sorry, det var nog jag .... tänkte inte på det med att den uppdaterar alla poster.
Tog bara din kod och ändrade den ..... vad jag såg så var det ej en WHERE stas med i den =(
Testa det som emisson sa, WHERE satsen efter SET, koden nedanför:
<%
SQLstmt = "UPDATE UserDetails SET "
SQLstmt = SQLstmt & "AntalForum = '" & Session("nrcreateforum") & "' WHERE Id = '" & Session("UserId") & "'"
Connection.Execute(SQLStmt)
Connection.Close
%>
cul8er och ha en trevlig påsk ;)
//PatrikB
DavidBMedlem sedan jan. 20001 372 inlägg jag har lagt in följande kod:
<%
SQLstmt = "UPDATE UserDetails SET "
SQLstmt = SQLstmt & "AntalForum = '" & Session("nrcreateforum") & "' WHERE Id = '" & Session("UserId") & "'"
Connection.Execute(SQLStmt)
%>
men det blir bara:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/sida/fil.asp, rad 23
jag undrar om nån vet vad som är fel?
------------------
// David
emissionMedlem sedan dec. 19996 721 inlägg Javisst! Någon av, eller båda, dina tabellkolumner är inte av texttyp, och ska alltså inte sitta inom '-tecken.
DavidBMedlem sedan jan. 20001 372 inlägg nu e det bara en sak kvar jag behöver veta hur uppdaterar man flera tabeller samtidigt e det något ungefär som nedan:
<%
SQLstmt = "UPDATE UserDetails SET "
SQLstmt = SQLstmt & "Namn = '" & Request.Form("namn") & "' WHERE Id = " & Session("UserId") & ""
SQLstmt = SQLstmt & "Epost = '" & Request.Form("epost") & "' WHERE Id = " & Session("UserId") & ""
SQLstmt = SQLstmt & "Url = '" & Request.Form("url") & "' WHERE Id = " & Session("UserId") & ""
Connection.Execute(SQLStmt)
%>
------------------
// David
[Redigerat av DavidB den 28 apr 2000]