Domingo 22 de Diciembre de 2024, 18:38
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Delphi
»
Consulta En Un Dbgrid
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Consulta En Un Dbgrid (Leído 2556 veces)
VeRaCrUzAnItO-10-
Miembro activo
Mensajes: 88
Consulta En Un Dbgrid
«
en:
Jueves 29 de Diciembre de 2005, 05:35 »
0
hola,aqui molestando de nuevo, quiero hacer una consulta y esta pasarla a un dbgrid pero no se como , lo que hago es que pregunto si mi "rfc" esta en la base y si es asi que lo muestre en un dbgrid, pero como?
, como lo configuro o como le paso los datos de la seleccion.
Ahi les pongo el codigo de lo que segun yo hago, pero obviamente por la forma que asigno al dbgrid marca error.
Código: Text
if (suimaskedit2.text='')or (suiedit31.Text='') then
begin
showmessage('No se admiten campos vacios');
exit;
end
else
datamodule1.Qempresas.SQL.Text:='select * from empresa where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39)+'and clave='+chr(39)+suiedit31.Text+chr(39);
datamodule1.Qempresas.Open;
if datamodule1.Qempresas.Eof=true then
begin
showmessage('El rfc o contraseña es incorrecto');
datamodule1.Qempresas.close;
suiMaskEdit2.Clear;
suiedit31.Clear;
exit;
end;
dbgrid5:='select * from agr_emplos where rfc='+chr(39)+suiMaskEdit2.text+chr(39);
Saludos.
Tweet
bartolomeo
Miembro MUY activo
Mensajes: 207
Re: Consulta En Un Dbgrid
«
Respuesta #1 en:
Jueves 29 de Diciembre de 2005, 16:58 »
0
tu haces una consulta como:
Código: Text
select * from table
y deseas mostrarla en un dbgrid ???
[size=109]
Por que Rolo soy yo¡¡¡¡¡
[/size]
VeRaCrUzAnItO-10-
Miembro activo
Mensajes: 88
Re: Consulta En Un Dbgrid
«
Respuesta #2 en:
Viernes 30 de Diciembre de 2005, 00:31 »
0
Mmmm algo asi, lo que quiero es cuando pida el rfc se me devuelvan los campos de ese en un dbgrid, me explico?
bartolomeo
Miembro MUY activo
Mensajes: 207
Re: Consulta En Un Dbgrid
«
Respuesta #3 en:
Viernes 30 de Diciembre de 2005, 14:14 »
0
Hola, pues no se muy bien que estas haciendo, la verdad por simple ignorancia, no se que es un RFC
, (jejeje que brutico soy)
pero ya probaste conectando el dbgrid a este query ???
Código: Text
datamodule1.Qempresas.SQL.Text:='select * from empresa where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39)+'and clave='+chr(39)+suiedit31.Text+chr(39);
estoy casi convencido
que el dbgrid te muestra los resultados de esta sentencia.
si aun no sabes como conectar un dbgrid, hechales un vistaso a esta pagina
:
http://www.firebird.com.mx/modules/section...a4c66d25fea4f7d
[size=109]
Por que Rolo soy yo¡¡¡¡¡
[/size]
VeRaCrUzAnItO-10-
Miembro activo
Mensajes: 88
Re: Consulta En Un Dbgrid
«
Respuesta #4 en:
Viernes 30 de Diciembre de 2005, 21:53 »
0
si, si entiendo eso, pero como le hago para asignarle esa consulta al dbgrid lo pongo asi
Código: Text
dbgrid5:='select * from agr_emplos where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39);
o como jeje? pues si lo pongo asi me marca error, quiero saber como le asigno esa sentencia al dbgrid pues no he encontrado como.
también lo he intentado asi:
Código: Text
dbgrid5.DataSource:=DataModule1.DAgreEmpleo;
datamodule1.QAgreEmpleo.SQL.Text:='select * from agr_emplos where rfc ='+chr(39)+ suiMaskEdit2.Text+chr(39);
//dbgrid5:=datamodule1.QAgreEmpleo;
solo me muestra toda la tabla de "agre_empleos" y no filtra lo que yo quiero, que son iguales al rfc (rfc es una clave compuesta por tu nombre, fecha de nacimiento para identidicación de personas y empresas
)
No se si me explique.
Saludos
bartolomeo
Miembro MUY activo
Mensajes: 207
Re: Consulta En Un Dbgrid
«
Respuesta #5 en:
Lunes 2 de Enero de 2006, 14:25 »
0
Hola, veo que no miraste el link que te pase, mira:
Tu tienes una sentencia sql en un query al cual voy a llamar query1
la sentencia sql por ejemplo:
Código: Text
select * from mitabla
entonces, colocas tu dbgrid, coloca tambien un datasource direccionado al query1, te ubicas en el object inspector del dbgrid, y en la propiedad datasource lo direccionas al datasource1 (es decir al datasource direccionado al query1)
asi de facil es
, pero porfa, lee el link que te recomende y lee en general los articulos alli mensionados y veras que te ayudaran mucho
[size=109]
Por que Rolo soy yo¡¡¡¡¡
[/size]
VeRaCrUzAnItO-10-
Miembro activo
Mensajes: 88
Re: Consulta En Un Dbgrid
«
Respuesta #6 en:
Miércoles 4 de Enero de 2006, 03:48 »
0
Muchas, muchas, muchas gracias!!, jeje si lo lei, pero le entendi mejor a tu última explicación, era una tonteria, estaba asignando todo alreves!!!, saludos y muchas gracias!!!
Pronto con mas dudas...
bartolomeo
Miembro MUY activo
Mensajes: 207
Re: Consulta En Un Dbgrid
«
Respuesta #7 en:
Miércoles 4 de Enero de 2006, 14:10 »
0
jejeje No Problem
[size=109]
Por que Rolo soy yo¡¡¡¡¡
[/size]
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Delphi
»
Consulta En Un Dbgrid