Visual Basic - Problema con Adodc

Life is soft - evento anual de software empresarial
 
Vista:

Problema con Adodc

Publicado por Turin (1 intervención) el 28/05/2003 19:04:44
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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con Adodc

Publicado por David Medina (88 intervenciones) el 29/05/2003 04:51:43
Mire las propiedades y métodos de un objeto Command, en ninguna parte le estas enviando la Conexión o si?
SI le dices open es porque tienes conexión
además en un command lo más común es decirle execute
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar