[Lazarus-es] Firebird zeos INSERT INTO no funciona

Jose Daboin metalbox9000 en gmail.com
Lun Oct 8 01:41:51 CEST 2012


ok, gracias voy a probar y escribo por aca

El 7 de octubre de 2012 18:58, Oscar Benitez Carrillo
<obc5005 en yahoo.com.mx>escribió:

>  Los datos de char o varchar deben ir entre comillas silmples: 'esta es
> una cadena varchar', igualmente las fechas '07/10/2012' si los pones con
> comillas dobles, el motor lo toma como el nombre de un campo, por eso el
> mensaje de error dice que no lo encuentra y en la fecha el error overflow
>
> Saludo
> Oscar Benitez
>
> El 07/10/2012 05:51 p.m., Maxi escribió:
>
> U
>
> El domingo, 7 de octubre de 2012, Jose Daboin <metalbox9000 en gmail.com>
> escribió:
> > Bueno en esta transicion hacia firebir resuelvo un problema y me aparece
> otro.
> >
> > Ahora es que cuando hago un insert en la base de datos me da error.
> >
> > Hago esto
> >
> > Código:
> >
> > ZQuery1.SQL.Text:='INSERT INTO CLIENTES(CEDULA,NOMBRE)
> VALUES("123456","ANA")';
> > ZQuery1.ExecSQL;
> >
> > y me tira error
> >
> > tambien probe con
> >
> > Código:
> >
> > ZQuery1.SQL.Text:='INSERT INTO CLIENTES("CEDULA","NOMBRE")
> VALUES("123456","ANA")
> >
> > ZQuery1.SQL.Text:='INSERT INTO CLIENTES(CEDULA,NOMBRE) VALUES(123456,ANA)
> >
> > y nada
> >
> >
> > Les dejo la imagen
> >
> > http://www.subeimagenes.com/img/sin-titulo-424765.gif
> >
> >
> >
> Los numeros no llevan comillas y los textos en comillas simples. Usa la
> funcion format para formatear la sentencia.
> Const
> Cadsql:='insert into clientes(cedula,nombre) values(%d,%s)';
> Sql.text:= format(cadsql,[123456,quotedstr('ana')]);
>
> Quotedstr agrega las comillas al texto
>
> --
> El que pregunta aprende, y el que contesta aprende a responder.
>
> No a la obsolecencia programada:
> http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html
>
> Linux User #495070
> http://domonetic.com/blog
>
>
> _______________________________________________
> Lazarus-es mailing listLazarus-es en lists.lazarus.freepascal.orghttp://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121007/ca00910e/attachment-0002.html>


More information about the Lazarus-es mailing list