Delphi - ADOQuery. Error no devuelve al INSERT

 
Vista:

ADOQuery. Error no devuelve al INSERT

Publicado por maibok (34 intervenciones) el 07/03/2007 20:44:09
Hola a todos. Tengo un pequeño problema al usar los componetes ADO.

El caso es que mediante un ADOQuery inserto un registro en una tabla de la siguiente manera:
DataModule1.adoqConsulta.SQL.Clear;
DataModule1.adoqConsulta.SQL.Add('insert into usuarios (nombre) values ('nombre')');
DataModule1.adoqConsulta.ExecSQL;

Insertar me lo inserta bien, un resgistro con los datos que introduzco, pero me sale un error que me dice:
adoquery: CommandText does not return a result set.

A pesar de ese error como he dicho lo inserta bien, pero no sé como hacer que no salga este aviso. Me podéis decir qué puedo hacer????

Y si sabéis también os agradecería que me dijerais cómo puedo modificar mensajes de este tipo, gracias.
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:ADOQuery. Error no devuelve al INSERT

Publicado por HAHR (117 intervenciones) el 07/03/2007 21:10:00
buenas tardes,
yo le recomendaria, o mas bien yo utilizo para realizar operaciones insert un adodataset, es muy similiar la sintaxis

with adodataset1 do
begin
cad := 'instrccucion insert';
CommandText := cad;
Execute();
end;

espero le sirva de algo camarada.

saludos
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