Jag är helt ute och cyklar just nu!
Hur gör jag för att uppdatera alla posterna? I den här tabellen finns bara en "rad", och får bara finnas en!
Finn * fel
<%
dim Conn
Set Conn = Server.CreateObject("ADODB.Connection")
set rs= Server.CreateObject("ADODB.Recordset")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../../../data/news.mdb")
SQL = conn.Execute("UPDATE * FROM Admin WHERE ID = "&Request.QueryString("ID"))
rs.Open SQL,Conn,1,2
rs("ID")=Request.Form("id")
rs("Title")=Request.Form("title")
rs("Keywords")=Request.Form("keywords")
rs("Description")=Request.Form("description")
rs("Headtag")=Request.Form("headtag")
rs("Htmlhead")=Request.Form("htmlhead")
rs("Htmlfoot")=Request.Form("htmlfoot")
rs.Update
rs.Close
%>
Tack det hjälpte, men nu ett annat problem:
Hur gör man för att tillåta tecken som " ' < > mm. Som ni förstått är det för att definiera olika taggar i HTML formulär. Men jag får fel meddelande när jag försöker använda sådana tecken!
vad menar du nu? vi pratar ju om en sökväg som endast används i asp, dvs på servern, eller
öööhhhh... vad menar jag!? äh, du har rätt... men om du hackar kod i html med sträcken åt fel håll så fungerar det i explorer men inte i netscape. det har inget med ovanstående att göra, sant.
men då är det windows vi snackar och då är det backslash som gäller. kolla denna:
server.mappath("\")
skriver ut typ "D:\webb\kunder\karlavagnen\"
medans server.mappath() ger ett felmeddelande. Det kanske du kan anders men vår postare kanske inte känner till det. (I learned it the hard way...)