E evesve Medlem sedan sep. 2001 163 inlägg Frågan 6 okt. 2001 09:44 #1 Nytt problem igen!
Den här koden fungerar fint där jag kan klicka på personnummer och på redigera.asp-sidan redigera uppgifter.
<% Set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
<TR>
<TD><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraRN%>">Resultat</TD></TR>
<% Do Until RecSet.EOF %>
<TR>
<TD COLSPAN=1><a href="redigera.asp?ID= <% =RecSet("Nr") %> "><B><%=RecSet("Personnummer")%></B></a></TD>
<TD COLSPAN=1><B><% =RecSet("Efternamn") %></B></TD>
<TD COLSPAN=1><% =RecSet("Resultat") %></TD></TR>
<% RecSet.MoveNext
Loop
RecSet.Close %>
Eftersom jag aldrig blir nöjd så vill jag få upp sidan lista.asp med alla medlemmarna där alla fält utom personnummer visas som textfält som ska kunna redigeras och uppdateras allihop med en submitknapp.
Helst vill jag att man kommer tillbaka till lista.asp efter uppdateringen
Här är en grund som självfallet inte fungerar. Men jag har inte kommit längre.
<% Set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
<form method="POST" action="lista.asp?ID=<% =ID %>" name="ad"><TR>
<TD><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraRN%>">Resultat</TD></TR>
<% Do Until RecSet.EOF %>
<TR>
<TD COLSPAN=1><a href="redigera.asp?ID= <% =RecSet("Nr") %> "><B><%=RecSet("Personnummer")%></B></a></TD>
<TD COLSPAN=1><B><% =RecSet("Efternamn") %></B></TD>
<TD COLSPAN=1><% =RecSet("Resultat") %></TD></TR>
<% RecSet.MoveNext
Loop
RecSet.Close %>
<%Set RecSet = Server.CreateObject("ADODB.Recordset")
Uppdatera = "SELECT * FROM databas WHERE Nr = " &ID
RecSet.Open Uppdatera, Connect, adOpenStatic, adLockOptimistic
RecSet.Update
tillbaka = url
response.redirect tillbaka %>
Nån som vill ändra min dåliga kod?
L LarsG Medlem sedan dec. 2000 12 464 inlägg listsidan
<html>
<body>
<form action='redigera.asp' method=POST>
<TR>
<TD><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraRN%>">Resultat</A></TD></TR>
<%
'
'open database connection
'
Set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
Do Until RecSet.EOF
%>
<input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD COLSPAN=1><B>
<input type=text name=personnr value='<% =RecSet("personnummer") %>' readonly></B></TD>
<TD COLSPAN=1><B><input type=text name='efternamn' value='<% =RecSet("Efternamn")%>'></B></TD>
<TD COLSPAN=1><input type=text name='resultat' value='<% =RecSet("Resultat") %>'></TD></TR>
<%
RecSet.movenext %>
loop
%>
<input type=submit value='Uppdatera'>
</body>
</html>
redigeringssidan
<%
'open database connection
for i = 1 to request.form("nr").count
sql = "update database set efternamn = '" & request.form("efternamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
connect.execute sql,,128
next
'close database
response.redirect lista.asp
%>
------------------
essentitia preter non sans multiplicandum
E evesve Medlem sedan sep. 2001 163 inlägg Jag får ett felmeddelande vid
connect.execute sql,,128
Är det för att jag inte kör med SQL?
L LarsG Medlem sedan dec. 2000 12 464 inlägg Vad får du för felmeddelande och hur ser din kod ut?
Första argumentet till execute är det sql-statement som skall exekveras.
------------------
essentitia preter non sans multiplicandum
E evesve Medlem sedan sep. 2001 163 inlägg lista.asp
<% response.buffer = true %>
<%Response.Expires = 0 %>
<%Response.ExpiresAbsolute = Now() - 1%>
<html>
<!--#include file="Huvud.asp" -->
<!-- #include virtual="adovbs.inc" -->
<!-- #include virtual="grund.inc" -->
<!-- #include file="../inloggning/check-b-1.inc" -->
<!--#include file="session.asp" -->
<body>
<%Dim Connect
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\inetpub\wwwroot\db\adressboken.mdb" %>
<%Set RecSet = Server.CreateObject("ADODB.Recordset")%>
<% Addera = "SELECT * FROM databas ORDER BY "&ordna%>
<%RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
<form action='redigeralista.asp' method=POST>
<TABLE border=0 BGCOLOR=gray cellpadding=0 cellspacing=0 style='font-family:verdana; font-size:10pt;'>
<TR><TD colspan=4 bgcolor=white></td></TR>
<TR>
<TD WIDTH=70></td>
<TD WIDTH=110></td>
<TD WIDTH=70></td>
<TD WIDTH=50></td></TR>
<TR>
<TD><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraRN%>">Resultat</A></TD>
<TD></TD></TR>
<%
'
'open database connection
'
Do Until RecSet.EOF
%>
<input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD COLSPAN=1><B><input type=text name=personnr value='<% =RecSet("Personnummer") %>' readonly></B></TD>
<TD COLSPAN=1><B><input type=text name='efternamn' value='<% =RecSet("Efternamn")%>'></B></TD>
<TD COLSPAN=1><input type=text name='resultat' value='<% =RecSet("resultat") %>'></TD>
<TD COLSPAN=1><input type=text name='resultat' value='<% =RecSet("resultat") %>'></TD></TR>
<% RecSet.movenext %>
<%loop
End If%>
</TABLE>
<input type=submit value='Uppdatera'>
</body>
</html>
redigeralista.asp
<%
'open database connection
for i = 1 to request.form("nr").count
sql = "update database set efternamn = '" & request.form("efternamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
connect.execute sql,,128
next
'close database
response.redirect lista.asp
%>
hoppas jag fått med allt väsentligt.
Jag kör en del med include-filer.
Fel:
Körningsfel i Microsoft VBScript fel '800a01a8'
Objekt krävs.: 'connect'
[Redigerat av evesve den 06 okt 2001]
L LarsG Medlem sedan dec. 2000 12 464 inlägg <%
Dim Connect,sql,i
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\inetpub\wwwroot\db\adressboken.mdb"
for i = 1 to request.form("nr").count
sql = "update database set efternamn = '" & request.form("efternamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
connect.execute sql,,128
next
connect.close
set connect = nothing
response.redirect lista.asp
%>
Jag lade aldrig med öppningen av databasen då jag inte visste hur det skulle set ut i din miljö.
------------------
essentitia preter non sans multiplicandum
E evesve Medlem sedan sep. 2001 163 inlägg Då får jag
Syntaxfel i UPDATE-uttryck vid
connect.execute sql,,128
L LarsG Medlem sedan dec. 2000 12 464 inlägg Heter din tabell databas? Jag råkade skriva database i tidigare inlägg.
Vilka datatyper har dom olika kolumnerna?
Jag har antagit att nr är numeriskt och att efternamn och resultat är text.
Kan du lägga in en testutskrift av sql-satsen (enligt nedan) och lägga in den här så får vi se.
for i = 1 to request.form("nr").count
sql = "update databas set efternamn = '" & request.form("efternamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
response.write sql
connect.execute sql,,128
next
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 06 okt 2001]
E evesve Medlem sedan sep. 2001 163 inlägg nr är en räknare
resten text.
nu får jag:
update databas set efternamn = 'LARSSONn', resultat = '' where nr = 2700
Microsoft OLE DB Provider for ODBC Drivers fel '80040e10'
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.
vid:
connect.execute sql,,128
Vad innebär 128?
L LarsG Medlem sedan dec. 2000 12 464 inlägg SQL-satsen ser ok ut syntaxmässigt. Det felet brukar vara att något kolumnnamn inte stämmer med tabelldefinitionen.
Jag såg en grej på lista.asp sidan
<TD COLSPAN=1><input type=text name='resultat' value='<% =RecSet("resultat") %>'></TD>
Den raden råkade komma med två gånger.
128 innebär bara att man inte skapar något recordset när man utför frågan.
------------------
essentitia preter non sans multiplicandum
E evesve Medlem sedan sep. 2001 163 inlägg Den raden hade jag redan upptäckt, men jag hittade till slut ett annat skräptecken som smugit sig in.
Nu fungerar uppdateringen! Tackar!
Det är bara respons.redirekt som måste uppgraderas.
jag har när jag öppnar sidan en massa tillägg:
lista.asp?ordning=0901PNo&enheter=09&gamla=
men det löser jag nog.
Huvudproblemet är under kontroll !!!
Nästa sak att fundera på är om man kan lägga ut ett extra textfält som lägger in samma text i alla öppna fält i samma kolumn.
Men det är nog dags att sova nu!
Tack igen!
E evesve Medlem sedan sep. 2001 163 inlägg Nu fungerar koden perfekt.
Jag gjorde ett försök att stoppa in all kod på en sida.
Då fick jag först en halvsida med alla uppdateringarna uppräknade, sen kom den riktiga sidan fram.
Är alternativet möjligt, d.v.s. någon form av "rensa sidan" efter uppdateringen innan sidan laddas in?
<% response.buffer = true %>
<%Response.Expires = 0 %>
<%Response.ExpiresAbsolute = Now() - 1%>
<html>
<!--#include file="Huvud.asp" -->
<!-- #include virtual="adovbs.inc" -->
<!-- #include virtual="grund.inc" -->
<!-- #include file="../inloggning/check-b-1.inc" -->
<!--#include file="session.asp" -->
<body>
<%session("uppdalla") = trim(request.querystring("uppdalla"))
uppdalla = session("uppdalla")%>
<%Dim Connect, sql,i
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\inetpub\wwwroot\db\adressboken.mdb" %>
<%If uppdalla = uppdalla Then
for i = 1 to request.form("nr").count%>
<%
sql = "update databas set efternamn = '" & request.form("efternamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
response.write sql
connect.execute sql,,128
next
End If
%>
<%Set RecSet = Server.CreateObject("ADODB.Recordset")%>
<!-- #include file="Request.asp" -->
<%RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
<form action='lista.asp?Ordning=<%=allt%>&uppdalla=uppdalla' method=POST>
<TABLE border=0 BGCOLOR=gray cellpadding=0 cellspacing=0 style='font-family:verdana; font-size:10pt;'>
<TR><TD colspan=4 bgcolor=white></td></TR>
<TR>
<TD WIDTH=50></td>
<TD WIDTH=120></td>
<TD WIDTH=70></td>
<TD WIDTH=50></td></TR>
<TR>
<TD><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</A></TD>
<TD><A HREF="lista.asp?ordning=<%=sorteraSN%>">resultat</A></TD>
<TD></TD></TR>
<%
Do Until RecSet.EOF
%>
<input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD><B><input type=text name=personnr value='<% =RecSet("Personnummer") %>' readonly></B></TD>
<TD><B><input type=text name='efternamn' value='<% =RecSet("Efternamn")%>'></B></TD>
<TD><input type=text name='resultat' value='<% =RecSet("resultat") %>'></TD></TR>
<TD></TD></TR>
<% RecSet.movenext %>
<%
loop
End If
%>
</TABLE>
<input type=text name='ordna' size=35 value='lista.asp?ordning=<% =allt %>'>
<input type=submit value='Uppdatera'>
</body>
</html>
Jag har testat med att byta ut "resultat" mot "förnamn" utan problem
Däremot om jag lägger in "förnamn" som ett fjärde fält så får jag fel:
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket ''SVEN ANDERS' soldnr = '1234''.
<input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD><B><input type=text name='personnr' size=12 value='<% =RecSet("Personnummer") %>' readonly></B></TD>
<TD><B><input type=text name='efternamn' size=18 value='<% =RecSet("Efternamn")%>'></B></TD>
<TD><B><input type=text name='fornamn' size=18 value='<% =RecSet("Fornamn")%>'></B></TD>
<TD><B><input type=text name='resultat' size=6 value='<% =RecSet("resultat") %>'></B></TD></TR>
<TR><TD colspan=4 HEIGHT=1 bgcolor=white></td></TR>
<% RecSet.movenext %>
'''''''och'''''''
<%If uppdalla = uppdalla Then
for i = 1 to request.form("nr").count%>
<%
sql = "update databas set efternamn = '" & request.form("efternamn")(i) & "'," _
& " fornamn = '" & request.form("fornamn")(i) & "'" _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
response.write sql
connect.execute sql,,128
next
End If
%>
[Redigerat av evesve den 07 okt 2001]
Vide Medlem sedan dec. 1999 8 577 inlägg <input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD><B><input type=text name='personnr' size=12 value='<% =RecSet("Personnummer") %>' readonly></B></TD>
<TD><B><input type=text name='efternamn' size=18 value='<% =RecSet("Efternamn")%>'></B></TD>
<TD><B><input type=text name='fornamn' size=18 value='<% =RecSet("Fornamn")%>'></B></TD>
<TD><B><input type=text name='resultat' size=6 value='<% =RecSet("resultat") %>'></B></TD></TR>
<TR><TD colspan=4 HEIGHT=1 bgcolor=white></td></TR>
<% RecSet.movenext %>
'''''''och'''''''
<%If uppdalla = uppdalla Then
for i = 1 to request.form("nr").count%>
<%
sql = "update databas set efternamn = '" & request.form("efternamn")(i) & "'," _
& " fornamn = '" & request.form("fornamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
response.write sql
connect.execute sql,,128
next
End If
%>
Ett litet bortglömt komma... ;)
------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu
E evesve Medlem sedan sep. 2001 163 inlägg Tack!
Det är dom små detaljerna som görét!
E evesve Medlem sedan sep. 2001 163 inlägg Om jag i stället för
response.write sql
connect.execute sql,,128
next
End If
skriver
response.write sql
connect.execute sql,,128
next
tillbaka = request.form("ordna")
respons.redirect tillbaka
End If
där request.form("ordna")
blir
lista.asp?ordning=0901PNo&enheter=09&gamla=
vilket är exakt detsamma som grundlänken,
så borde jag väl få sidan uppdaterad?
I stället får jag att URL saknas!
Vide Medlem sedan dec. 1999 8 577 inlägg Borde du inte få ett felmeddelande om att objektet "respons" inte finns?
response.redirect tillbaka
------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu
E evesve Medlem sedan sep. 2001 163 inlägg Jag hade skrivit:
If uppdalla = uppdalla
i stället för:
If uppdalla = "uppdalla"
vilket gjorde att han inte hoppade över If-satsen vid första körningen.
Nu fungerar nedanstående kod perfekt!
Tack för all hjälp!
<% response.buffer = true %>
<%Response.Expires = 0 %>
<%Response.ExpiresAbsolute = Now() - 1%>
<html>
<!--#include file="Huvud.asp" -->
<!-- #include virtual="adovbs.inc" -->
<!-- #include virtual="grund.inc" -->
<!-- #include file="../inloggning/check-b-1.inc" -->
<!--#include file="session.asp" -->
<body>
<%session("uppdalla") = trim(request.querystring("uppdalla"))
uppdalla = session("uppdalla")%>
<%Dim Connect, sql,i
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\inetpub\wwwroot\db\adressboken.mdb" %>
<%If uppdalla = "uppdalla" Then
session("tillbaka") = request.form("ordna")
tillbaka = session("tillbaka")
for i = 1 to request.form("nr").count%>
<%
sql = "update databas set efternamn = '" & request.form("efternamn")(i) & "'," _
& " fornamn = '" & request.form("fornamn")(i) & "'," _
& " resultat = '" & request.form("resultat")(i) & "'" _
& " where nr = " & request.form("nr")(i)
response.write sql
connect.execute sql,,128
next%>
<input type=text name='ordna' size=45 value='<% =tillbaka %>'>
<%
kom = "lista.asp?ordning=0901PNo&enheter=09&gamla="
'response.redirect tillbaka
response.redirect kom
End If
%>
<!--'============-->
<%Set RecSet = Server.CreateObject("ADODB.Recordset")%>
<!-- #include file="Request.asp" -->
<%RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic %>
<form action='lista.asp?Ordning=<%=allt%>&enheter=<% =komp %>&uppdalla=uppdalla' method=POST>
<TABLE border=0 BGCOLOR=gray cellpadding=0 cellspacing=0 style='font-family:verdana; font-size:8pt;'>
<TR><TD colspan=4 bgcolor=white></td></TR>
<TR>
<TD WIDTH=50></td>
<TD WIDTH=120></td>
<TD WIDTH=70></td>
<TD WIDTH=50></td></TR>
<TR>
<TD COLSPAN=1 BGCOLOR=yellow><A HREF="lista.asp?ordning=<%=sorteraPN%>">Personnummer</A></TD>
<TD COLSPAN=1 BGCOLOR=yellow><A HREF="lista.asp?ordning=<%=sorteraEN%>">Efternamn</A></TD>
<TD COLSPAN=1 BGCOLOR=yellow><A HREF="lista.asp?ordning=<%=sorteraFN%>">Förnamn</A></TD>
<TD COLSPAN=1 BGCOLOR=yellow><A HREF="lista.asp?ordning=<%=sorteraSN%>">resultat</A></TD></TR>
<%Do Until RecSet.EOF%>
<input type=hidden name='nr' value='<% =RecSet("nr") %>'>
<TR>
<TD><B><input type=text name='personnr' size=12 value='<% =RecSet("Personnummer") %>' readonly></B></TD>
<TD><B><input type=text name='efternamn' size=18 value='<% =RecSet("Efternamn")%>'></B></TD>
<TD><B><input type=text name='fornamn' size=18 value='<% =RecSet("Fornamn")%>'></B></TD>
<TD><B><input type=text name='resultat' size=6 value='<% =RecSet("resultat") %>'></B></TD></TR>
<TR><TD colspan=4 HEIGHT=1 bgcolor=white></td></TR>
<% RecSet.movenext %>
<%
loop
End If
%>
<TR><TD colspan=4 bgcolor=yellow><input type=text name='ordna' size=45 value='lista.asp?ordning=<% =allt %>&enheter=<% =komp %>&gamla=<% =gamla %>'>
<input type=submit value='Uppdatera'>
</TD></TR>
</TABLE>
</body>
</html>
[Redigerat av evesve den 07 okt 2001]
E evesve Medlem sedan sep. 2001 163 inlägg Hej igen!
Nytt problem i stil med ovanstående.
Jag har en lista med alla behörigheter på en sida som jag lätt vill kunna uppgradera med "radio"-knappar.
Problemet är att alla radioknappar i samma form hör ihop.
Då funkar det inte med automatisk uppdatering av alla ID.
<% Do Until RecSet.EOF %>
<form method="POST" action="admin.asp?ID=<% =ID %>&alt=VisaEnskildEnhet" name="ad">
<input type="hidden" name="ID" value="<% =RecSet("ID") %>">
<input type="text" size="8" name="Username" value=<% =RecSet("username") %>>
<input type="text" size="10" name="password" value=<% =RecSet("password") %>>
<%If RecSet("access") = "A" then%>
a<input type="radio" name="access" value="A" checked>b<input type="radio" name="access" value="B">
<%ElseIf RecSet("access") = "B" then%>
a<input type="radio" name="access" value="A">b<input type="radio" name="access" value="B" checked>
<%End If%>
<input type="text" name="access2" value=<% =RecSet("access2") %>>
<input type="hidden" name="url" value="<%=tillbaks%>">
<% RecSet.MoveNext%>
<%Loop %>
<input type="submit" name="knapp" value="Uppdatera">
<!--======================================-->
<%If request.form("knapp") = "Uppdatera" Then
for i = 1 to request.form("ID").count%>
<%
sql = "update users set Username = '" & request.form("username")(i) & "'," _
& " Password = '" & request.form("password")(i) & "'," _
& " Access = '" & request.form(" access")(i) & "'," _
& " Access2 = '" & request.form("access2")(i) & "'" _
& " where ID = " & request.form("ID")(i)
response.write sql
connect.execute sql,,128
next%>
Hur gör jag?
(Koden fungerar om jag byter radioknapparna mot textfält och väljer A resp. B
[Redigerat av evesve den 13 nov 2001]
L LarsG Medlem sedan dec. 2000 12 464 inlägg Om du döper dom olika
<%If RecSet("access") = "A" then%>
a<input type="radio" name="accessID<%=recset("ID")%>" value="A" checked>b<input type="radio" name="accessID<%=recset("ID")%>" value="B">
<%ElseIf RecSet("access") = "B" then%>
a<input type="radio" name="accessID<%=recset("ID")%>" value="A">b<input type="radio" name="accessID<%=recset("ID")%>" value="B" checked>
<%End If%>
och sedan i update
for i = 1 to request.form("ID").count%>
<%
sql = "update users set Username = '" & request.form("username")(i) & "'," _
& " Password = '" & request.form("password")(i) & "'," _
& " Access = '" & request.form(" accessID" & request.form("ID") (i)) & "'," _
& " Access2 = '" & request.form("access2")(i) & "'" _
& " where ID = " & request.form("ID")(i)
response.write sql
connect.execute sql,,128
next%>
red: Ändrade så att det inte krockar med Access2
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 14 nov 2001]
E evesve Medlem sedan sep. 2001 163 inlägg Tackar!
Det här var klart bättre än min tanke (att först lägga till ID och sen plocka bort det igen i update!
Fungerar utmärkt efter att jag plockat bort ett mellanslag
& " Access = '" & request.form("accessID" & request.form("ID") (i)) & "'," _
[Redigerat av evesve den 14 nov 2001]