Multiple-step OLE DB operation generated errors.
Er der nogen der kan hjælpe mig med den her. Jeg for følgende fejl.Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
Databasen er MySQL 5.0 feltet tekst er af typen MEDIUMTEXT
Databasen hedder nyhed og tabellen hedder nyhed
Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = server.CreateObject("ADODB.Recordset")
conn.open "nyhed"
rs.open "nyhed",conn,2,2
rs("overskrift") = overskrift
rs("tekst") = tekst 'Fejl opstår her
rs("dato") = now()
rs.update
rs.close
conn.close
set rs = nothing
set conn = nothing
Når jeg søger på nettet siger de at denne fejl ofte genereres af at man putter en ulovlig datatype i feltet, men typen MEDIUMTEXT skulle acceptere 2000000 tegn af alle typer. Jeg har sat den til også at acceptere NULL værdier.
Hvad der forvire mig mest er at jeg fint kan opdatere feltet ved at execute en sql direkte.
conn.execute("UPDATE nyhed SET tekst='Nyheds tekst' WHERE id=1")
Jeg vil dog helere arbejde med recordsets på ovenstående måde.
