[Lazarus-es] Firebird zeos INSERT INTO no funciona
Jose Antonio. Cuello Principal
jcuello en artextrading.com
Mar Oct 9 14:50:56 CEST 2012
ok, siento si te ha ofendido. Simplemente lo comenté como decir una manera más general o de uso común.
----- Mensaje original -----
De: "Ismael L. Donis Garcia" <ismael en citricos.co.cu>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Enviados: Martes, 9 de Octubre 2012 14:40:06
Asunto: Re: [Lazarus-es] Firebird zeos INSERT INTO no funciona
Ya José te respondió por mi, Yo no estoy On Line y por tanto mis respuestas siempre tienden a llegar tarde.
Además de lo de José solo te diré algo. Y no es para contradecirte ni nada por el estilo. Ya que la vida me ha enseñado que la verdad no es absoluta.
Pues lo que te quería decir es que YO, y repito YO no conozco ningún lenguaje que no te permita el uso de parámetros. Debo aclarar que no he usado muchos lenguajes (pero tampoco pocos), pero todos los que he usado lo permiten.
Pero además de eso creo que estamos hablando de Lazarus. O a caso la duda no era sobre Lazarus?. Así que el decir que algunos sistemas no permiten parámetros no viene al caso.
Saludos Reiterados
=========
|| ISMAEL ||
=========
----- Original Message -----
From: Jose Antonio. Cuello Principal
To: Spanish version of Lazarus List
Sent: Tuesday, October 09, 2012 2:12 AM
Subject: Re: [Lazarus-es] Firebird zeos INSERT INTO no funciona
¿Dónde pone que sea más correcto o más adecuado? ... Lo que se e jecuta al final es el contenido de SQL.TEXT por lo que si ya se lo das que problema hay.
Creo que si uno tiene clara la sentencia y esta no es complicada no creo que sea peor indicarla directamente.
Además en otros lenguajes en los que no existen los parámetros, por lo que se tiene que hacer mediante cadena. Realmente sigo sin ver por qué es más correcto o más adecuado.
Un saludo.
----- Mensaje original -----
De: "Ismael L. Donis Garcia" <ismael en citricos.co.cu>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Enviados: Lunes, 8 de Octubre 2012 17:14:06
Asunto: Re: [Lazarus-es] Firebird zeos INSERT INTO no funciona
Si funciona, pero lo correcto o más adecuado es como te dijo José. Ósea usando parámetros.
Saludos a todos
=========
|| ISMAEL ||
=========
<blockquote>
----- Original Message -----
From: Jose Daboin
To: Spanish version of Lazarus List
Sent: Monday, October 08, 2012 10:20 AM
Subject: Re: [Lazarus-es] Firebird zeos INSERT INTO no funciona
Gracias asi funciona correctamente.
El 8 de octubre de 2012 02:11, Jose Antonio. Cuello Principal < jcuello en artextrading.com > escribió:
<blockquote>
Hola, los nombres de campo no van entre comillas y los campos cadena o fecha si llevan comillas simple (o comilla inglesa). Para poder poner la comilla creando un string debes poner dos comillas simples juntas.
La sentencia sería:
ZQuery1.SQL.Text:='INSERT INTO CLIENTES(CEDULA,NOMBRE) VALUES(''123456'',''ANA'')';
ZQuery1.ExecSQL;
Un saludo
De: "Jose Daboin" < metalbox9000 en gmail.com >
Para: Lazarus-es en lists.lazarus.freepascal.org
Enviados: Domingo, 7 de Octubre 2012 20:01:19
Asunto: [Lazarus-es] Firebird zeos INSERT INTO no funciona
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
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://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
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
</blockquote>
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://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
</blockquote>
_______________________________________________
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/20121009/9a5a7a75/attachment-0002.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: B56.gif
Type: image/gif
Size: 385 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121009/9a5a7a75/attachment-0002.gif>
More information about the Lazarus-es
mailing list