Kasper Katzmann skrev:
> Koden virkede ikke, men fandt dog noget på stardeveloper.com
> der lignede.
>
> ' Creating Recordset Object and opening the database
> Set rs = Server.CreateObject("ADODB.Recordset")
>
> ' Lets open books table
> rs.Open "content", conn, 1, 2, adCmdTableDirect
>
> ' Filtering records
> rs.Filter = "page = '" & page & "'"
Jeg tror bedre det kan svare sig at vælge den rigtige post med
"SELECT ... WHERE" i stedet for med filter (men det er ikke noget
jeg ved).
> Det virker desværre på samme måde som det oprindelige. Det
> opdaterer altså kun feltet med en del af teksten. Jeg har en
> idé om at det skyldes at jeg benytter den forkerte cursor.
Det lyder mærkeligt. Hvis den opdaterer noget så burde den -
efter min erfaring tage det hele med.
Får du fat i hele feltet med din Request.Form (prøv at udskrive
den på siden).
> rs.Open "content", conn, 1, 2, adCmdTableDirect
>
> Kan du forklare hvilke cursore jeg skal benytte?
Her er lidt kode fra en af de sider jeg har cursore på:
Save_SQL = "SELECT * FROM " & Member_Table & " WHERE member_guid=" & "'" & member_guid & "'"
rsSave.Open Save_SQL,cn2,adOpenKeyset,adLockOptimistic,adCmdText
if rsSave.EOF then
blNew_draft = true
end if
Application.Lock
if blNew_draft then
rsSave.addnew
rsSave("member_guid") = member_guid
end if
rsSave("Name") = objUpl.form("name")
' en masse linjer slettet
rsSave.update
Application.UnLock
rsSave.Close
set rsSave = nothing
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er nødvendigt
for at forstå dit svar i sammenhængen.
Se hvorfor og hvordan på
http://usenet.dk/netikette/citatteknik.html