Ik probeer een ado recordset te openen in vbscript. Ik gebruik de volgende code.
Dim Qout
Set Qout = CreateObject("ADODB.Recordset")
Qout.Open "select * from temp330", Ctx.DbCnx,adOpenStatic, adLockOptimistic, adCmdText
ctx.dbcnx is de database connectie die vanuit een functie teruggegeven wordt.
Vervolgens probeer ik :
Qout.AddNew
Qout.Fields("T_DOCLG") = Q.Fields("T_DOCLG")
Qout.Fields("MIN_PRICE") = Q.Fields("MIN_PRICE")
Qout.Fields("PRICE") = Net
Qout.Update
Als ik deze code probeer krijg ik de melding:
Arguments are of wrong type,are out of range or are inconflict with another.
Als ik dan van af adOpenStatic de code weghaal krijg ik de melding dat deze recordset niet voor updateting is bedoeld
Wat doe ik fout? Hoe is de juiste manier om een recordset te openen in vbscript.
Dim Qout
Set Qout = CreateObject("ADODB.Recordset")
Qout.Open "select * from temp330", Ctx.DbCnx,adOpenStatic, adLockOptimistic, adCmdText
ctx.dbcnx is de database connectie die vanuit een functie teruggegeven wordt.
Vervolgens probeer ik :
Qout.AddNew
Qout.Fields("T_DOCLG") = Q.Fields("T_DOCLG")
Qout.Fields("MIN_PRICE") = Q.Fields("MIN_PRICE")
Qout.Fields("PRICE") = Net
Qout.Update
Als ik deze code probeer krijg ik de melding:
Arguments are of wrong type,are out of range or are inconflict with another.
Als ik dan van af adOpenStatic de code weghaal krijg ik de melding dat deze recordset niet voor updateting is bedoeld
Wat doe ik fout? Hoe is de juiste manier om een recordset te openen in vbscript.