Delphi - Por favor revicen está líneas de código

 
Vista:

Por favor revicen está líneas de código

Publicado por Alex (19 intervenciones) el 01/12/2004 14:18:36
Trato de hacer una consulta de actualización a partir de una busqueda primaria a una tabla por su id y entonces es que quiero hacer la actualización del registro buscado en un campo especifico de la tabla.
este es mi modesto código se los explico para ver si me entienden:
ADOQuery2.close;
ADOQuery2.sql.text:='update Prueba set Aves = '+ QuotedStr(edit2.text)+' where Id ='+ QuotedStr(Edit4.Text)+';';;
ADOQuery2.open;
Me da errores
y aqui les mando el mensaje de error:
El proeveedor actual no admite que una única ejecución devuelva multiples recordset
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:Por favor revicen está líneas de código

Publicado por Dr Juzam (821 intervenciones) el 01/12/2004 15:49:41
Las operaciones de inserción, modificación y borrado de las tablas deben hacerse con ADOQuery.ExecSQl en lugar de Open, que es para consultas. Prueba esto, a ver si soluciona el error.
Suerte.
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

RE:Por favor revicen está líneas de código

Publicado por Alex (19 intervenciones) el 01/12/2004 16:04:08
Gracias Amigo problema resuelto
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