[Lazarus-es] variables y constantes
Lissy Amador
01_lamador en soporteavanzado.com
Jue Nov 25 21:10:59 CET 2010
He tomado en cuento lo de mostrar en label
cuando realizo una busqueda para que no se puedan modificar los datos
claro que las modificaciones se guardarian solo so se preciona el
botón de guardar modificaciones.
pero el caso es que hice lo de mostrarlo en label y tengo un erro, no me encuentra
los parametros (utilizando el zquery.open), pero si uso el zquery1.ExecSQL no me muestra ningun campo tan solo me muestra el mensaje que no se ha encontrado (el mensaje que yo le puse)
zquery1.SQL.Text := 'SELECT * FROM entradap WHERE empresa =:emp';
zquery1.ParamByName('emp').asString := edit8.text;
zquery1.open;
if zquery1.EOF then begin
showMessage('Nombre NO Encontrado');
end else
begin
edit9.text := zquery1.FieldByName('encargado').AsString ;
edit10.text := zquery1.FieldByName('equipo').AsString ;
Label15.Caption:= zquery1.ParamByName('encargado').AsString;
----- Mensaje original -----
De: "Ismael L. Donis García" <ismael en citricos.co.cu>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Enviados: Jueves, 25 de Noviembre 2010 12:26:09
Asunto: Re: [Lazarus-es] variables y constantes
Lo puedes mostrar en un TLabel por ejemplo cambiando el caption
Saludos reiterados
=========
|| ISMAEL ||
=========
----- Original Message -----
From: "Lissy Amador" <01_lamador en soporteavanzado.com>
To: "Spanish version of Lazarus List"
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Saturday, November 20, 2010 7:00 AM
Subject: Re: [Lazarus-es] variables y constantes
Hola
tengo un par de dudas con respecto a los parametros para
hacer una busqueda.
en mi caso sandra esta cmo buscarNombre, que yo lo hubiera
tomado como una variable.
les comento que el codigo de la busqueda es:
zquery.sql:= 'SELECT * from TABLE where nombre = :sandra';
Zquery.ParamByName('sandra').asstring:=edit2.text;
ZQuery.Open;
if ZQuery.Eof then begin
ShiwMessage'Nombre no encontrado');
end else begin
ShiwMessage'Nombre SI encontrado');
end;
en el parametro sandra es un nombre que esta almacenado
en mi tabla, pero al buscar puedo colocar cualquier nombre
almacenado y me mostrara el mensaje que si lo encontro
pero no puedo mostrarlo en otro componente.
----- Mensaje original -----
De: "José Antonio Cuello" <josea en artextrading.com>
Para: "Spanish version of Lazarus List"
<lazarus-es en lists.lazarus.freepascal.org>
Enviados: Viernes, 19 de Noviembre 2010 16:40:45
Asunto: Re: [Lazarus-es] variables y constantes
Hola si te lias con los parambyname también puedes sumar la cadena al sql
tal que así:
zquery1.SQL.Text:= 'SELECT * FROM nombres WHERE nombre = ' + QuotedStr(
edit2.text );
zquery1.Open;
P.D: Lo de QuotedStr() es pra que te añada el texto entre comillas ya que el
campo nombre es varchar.
ARTEX TRADING S.A.
José Antonio Cuello Principal
El vie, 19-11-2010 a las 16:13 -0500, Ismael L. Donis García escribió:
Nada ahí sería:
zquery1.SQL.Text:= 'SELECT * FROM nombres WHERE nombre = :A';
zquery1.ParamByName('A').asString := edit2.text;
zquery1.Open;
Saludos reiterados
=========
|| ISMAEL ||
=========
----- Original Message -----
From: "Lissy Amador" < 01_lamador en soporteavanzado.com >
To: "Spanish version of Lazarus List"
< lazarus-es en lists.lazarus.freepascal.org >
Sent: Friday, November 19, 2010 3:08 PM
Subject: Re: [Lazarus-es] variables y constantes
tenian razon ya no tengo problema al compilar
ahora mi problema esta en la ejecucion
que me esta faltando
----- Mensaje original -----
De: "Paola Bruccoleri" < pbruccoleri en adinet.com.uy >
Para: "Spanish version of Lazarus List"
< lazarus-es en lists.lazarus.freepascal.org >
Enviados: Viernes, 19 de Noviembre 2010 14:04:06
Asunto: Re: [Lazarus-es] variables y constantes
El 19/11/2010 04:32 p.m., José Mejuto escribió:
> Hello Paola,
>
> Friday, November 19, 2010, 5:30:30 PM, you wrote:
>
> PB> El 19/11/2010 02:21 p.m., Lissy Amador escribió:
>>> zquery1.SQL:= 'SELECT * FROM nombres WHERE nombre =: A;
> PB> no es una asignación.. los : van junto al nombre del parámetro..
>
> PB> zquery1.SQL:= 'SELECT * FROM nombres WHERE nombre = :A';
>
> zquery1.SQL.Text:= 'SELECT * FROM nombres WHERE nombre = :A';
> ^^^^^^
cierto! no me dí cuenta de ese detalle!! :(
_______________________________________________
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
_______________________________________________
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
More information about the Lazarus-es
mailing list