Problema con Adodc
Tengo que hacer un Update a una base de datos MySQL y tengo el siguiente c贸digo:
'--
cons = "UPDATE combustibles SET litres=20 WHERE id=1"
Adodc2.CommandType = adCmdText
Adodc2.RecordSource = cons
Adodc2.Refresh
'--
Cuando ejecuta el Refresh me dice "La operaci贸n solicitada por la aplicaci贸n no est谩 permitida si el objeto est谩 cerrado", genera el error 3704 y se cierra, aunque s铆 que modifica la base de datos.
He probado de sustituir Refresh por Requery o de poner Adodc.Recordset.Open antes del Refresh, pero me sale el error 91 ("Variable de tipo Object o la variable de bloque With no est谩 establecida").
¿Tengo que poner algo m谩s en la linea Adodc.Recordset.Open? Hay alg煤n modo de evitar que el programa se cierre?
Gracias por vuestra atenci贸n.
'--
cons = "UPDATE combustibles SET litres=20 WHERE id=1"
Adodc2.CommandType = adCmdText
Adodc2.RecordSource = cons
Adodc2.Refresh
'--
Cuando ejecuta el Refresh me dice "La operaci贸n solicitada por la aplicaci贸n no est谩 permitida si el objeto est谩 cerrado", genera el error 3704 y se cierra, aunque s铆 que modifica la base de datos.
He probado de sustituir Refresh por Requery o de poner Adodc.Recordset.Open antes del Refresh, pero me sale el error 91 ("Variable de tipo Object o la variable de bloque With no est谩 establecida").
¿Tengo que poner algo m谩s en la linea Adodc.Recordset.Open? Hay alg煤n modo de evitar que el programa se cierre?
Gracias por vuestra atenci贸n.
