så här ser sidan ut, som visar uppgifterna...den funkar, man får upp rätt uppgifter.
men "update-sidan" change.asp - funkar fortfarande inte!!!
jag blir galen snart!
<form method="POST" action="change.asp" name="test">
<p>
<input type="hidden" name="id" value="<%=rs("ID")%>">
<input type="text" name="b1" size="20" value="<%=rs("[Fält1]")%>" class="forms"><br>
<input type="text" name="b2" size="20" value="<%=rs("[Fält2]")%>" class="forms"><br>
<input type="text" name="b3" size="20" value="<%=rs("[Fält3]")%>" class="forms"><br>
<input type="text" name="b4" size="20" value="<%=rs("[Fält4]")%>" class="forms"><br>
<textarea rows="20" cols="40" wrap="virtual" name="b5" class="forms"><%=Replace(rs("[Fält5]"),"<br>",vbCrLf)%></textarea><br>
<input type="submit" value="Skicka!" name="send" class="forms">
<input type="reset" value="Rensa!" name="tabort" class="forms"></p>
</form>
change.asp...ska uppdatera uppgifterna....:
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=dsn20"
b1 = replace(request.form("b1"),"'","''")
b2 = replace(request.form("b2"),"'","''")
b3 = replace(request.form("b3"),"'","''")
b4 = replace(request.form("b4"),"'","''")
b5 = replace(request.form("b5"),"'","''")
b5 = replace(b5,vbcrlf,"<br>")
id = request.form("id")
<!--Rad 12 Nedan-->
conn.Execute("UPDATE Skivor SET [Fält1] = '" & b1 & "', [Fält2] = '" & b2 & "', [Fält3] = '" & b3 & "', [Fält4] = '" & b4 & "', [Fält5] = '" & b5 & "' Where ID = '" & id & "'")
conn.Close
%>
för följande felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
change.asp, rad 12
som sagt: jag blir galen snart, det funkar inte!!!
hoppas ngn kan hjälpa mej, innan jag blir galen asså!
tack på förhand
henrik
------------------
Min hemsida kommer snart...den som väntar på något gott...!