Ver Mensaje Individual
  #6  
Antiguo 19-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cool

Hola...

bueno, te aconsejo que utilices las etiquetas de codigo...así se verá mejor el codigo...

Código Delphi [-]
var cond1:widescreen;
query1.SQL.Clear;
cond1 := 'Insert into tSocios '+'VALUES (Nro_Legajo= '+ dbedit1.Text+',Nro_DNI ='+ dbedit2.text +',Nom_Socio ='+ QuotedStr(dbedit3.Text)
'Apel_Socio ='+ QuotedStr(dbedit4.Text)+',Tel_Socio = '+dbedit5.Text ;
query1.SQL.Add(cond1);
query1.open;


Cita:
Empezado por NestorN Ver Mensaje
Tengo los dbedit relacionados a un datasource, luego el data source con un adoquery, y esa es la consulta que ejecuto en un boton grabar. También probe sacando los dbedit, por edit simples, y omiti el datasourse y sigue con el mismo, error, y me esta retrsando mucho. Muchas gracias
Que raro, se supone que si utilizas DBEdit no debes realizar el codigo anterior, solo debes actualizar la tabla... creo que el error que te da es que estas granbando algo que ya esta ingresado (por el DBEdit...)...


El otro error que tienes es que esta finalizando la sentencia con
Código Delphi [-]
query1.open;
y debiera ser
Código Delphi [-]
 
query1.ExecSQL;

Te recomiendo que realices todo el proceso solo co Edits o componentes similares...

Salu2
__________________
BlueSteel
Responder Con Cita