hallo, in mijn code doe ik het volgende:
nu werkt dit goed, ik kan mooi de hele resultset uitlezen. nu wil ik echter na dit lezen bv een waarde ophogen en weer wegschrijven. en ook nog in een andere tabel een rij inserten.
nu heb ik dus twee correcte SQL strings geformuleerd (voor update en insert). bij het uitvoeren gaat het mis. als ik het als volgt doe krijg ik een foutmelding.
Dus op dezelfde resultset weer een open. ik kan me enigzins voorstellen dat het mis gaat, maar heb nog nergens een oplossing kunnen vinden.
code:
1
2
3
4
5
| Set ResultSet = Server.CreateObject("ADODB.Recordset")
ResultSet.CursorLocation = 3
ResultSet.Open SQLString, ObjConnection
... met SQLSTRing een juiste SELECT en ook een juiste ObjConnection |
nu werkt dit goed, ik kan mooi de hele resultset uitlezen. nu wil ik echter na dit lezen bv een waarde ophogen en weer wegschrijven. en ook nog in een andere tabel een rij inserten.
nu heb ik dus twee correcte SQL strings geformuleerd (voor update en insert). bij het uitvoeren gaat het mis. als ik het als volgt doe krijg ik een foutmelding.
code:
1
2
3
4
5
| ResultSet.Open SQLStringUpdate,ObjConnection of ResultSet.Open SQLStringInsert,ObjConnection |
Dus op dezelfde resultset weer een open. ik kan me enigzins voorstellen dat het mis gaat, maar heb nog nergens een oplossing kunnen vinden.