Ver Mensaje Individual
  #3  
Antiguo 21-12-2010
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Reputación: 18
anubis Va por buen camino
tienes toda la razon casimiro,
de todas formas tengo un pequeño problemita a la hora de insertar

Código Delphi [-]
form1.zquery1.sql.Add('insert into contactos (codigo, nombre, fechaingre, horaingre, aportacion, observaciones) VALUES(');
 form1.ZQuery1.SQL.Add(QuotedStr(nombre));
    form1.zquery1.SQL.Add(',');
  form1.ZQuery1.SQL.Add(QuotedStr(fechaingre));
    form1.zquery1.SQL.Add(',');
    form1.ZQuery1.SQL.Add(QuotedStr(horaingre));
    form1.zquery1.SQL.Add(',');
    form1.ZQuery1.SQL.Add(QuotedStr(aportacion));
    form1.zquery1.SQL.Add(',');
    form1.ZQuery1.SQL.Add(QuotedStr(observamemo.Text));
   form1.zquery1.SQL.Add(')');
   form1.ZQuery1.ExecSQL;
El invento de arriba me ha funcionado cuando todos los datos son convertidos de edit.text, pero cuando ya son externos y variando el tipo de dato, ya no funciona.
Donde codigo es autoincrement, fechaingre y horaingre son del sistema tipo tdate y ttime, aportacion es un numero real convertido desde un edit.text y observaciones es directo desde un memo.
No puedo poner quotedstr en fecha porque es fecha, ahi tengo el problema, de que manera puedo añadir los tipos, fecha, hora y real

estoy leyendo sql, como me dijiste, pero a la hora de usarlo en delphi, tengo un pequeño problemita.
Responder Con Cita