[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