Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-05-2011
coej coej is offline
Miembro
NULL
 
Registrado: abr 2011
Ubicación: MANCHEGO-ESPAÑOL
Posts: 65
Poder: 14
coej Va por buen camino
Ver una tabla en un dbgrid (firebird)

Hola a todos, después de seguir el manual de caral, haber si puedo seguir aprendiendo poco a poco, me gustaría saber como ver una tabla de firebird en un dbgrid..., el siguiente paso sería como poder conseguir un mantenimiento de esa tabla, pero por ahora me conformo con lo primero...
Un saludo y gracias por las respuestas...
Responder Con Cita
  #2  
Antiguo 13-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Vamos por pasos:
Hay varias formas de hacer lo que quieres, primero pregunto:
Ya seguiste el manual ?, te conectaste bien a la BD y tabla ?.
Tienes ya creada la tabla usuarios ?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 13-05-2011
coej coej is offline
Miembro
NULL
 
Registrado: abr 2011
Ubicación: MANCHEGO-ESPAÑOL
Posts: 65
Poder: 14
coej Va por buen camino
Si, he seguido tu manual(muy bueno...), y tengo la tabla usuarios, con dos usuarios, y me he conectado correctamente, y me funciona la logica del botón ok...
Responder Con Cita
  #4  
Antiguo 13-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Bien:
Vamos a hacer un ejercicio sencillo primero, luego lo haremos mas complicado:
Creemos un form nuevo, File, new, form (en el mismo proyecto del tutorial)
1-Vamos a la propiedad Name de este nuevo form y le ponemos FUsuarios.
2-Vamos a la paleta Data Controls y colocamos en el form un DBgrid y en la misma paleta buscamos y colocamos un DBNavigator.
3-Vamos a la paleta Data Access y colocamos en el form un datasource.
4-Nos posicionamos en el DBgrid y en la propiedad datasource ponemos el datasource que colocamos antes.
5-Nos posicionamos en el dbnavigator y hacemos lo mismo (punto 4).
6-Vamos a la paleta Interbase y colocamos en el form un IBTable.
7-Ya habíamos creado en el tutorial un Datamodule, verdad?, bien:
7a- Vamos a ligar en el uses el form que creamos con el datamodule (revisa el unit del datamodule para ver el nombre de este).
7b- Nos colocamos en el unit del form que creamos (FUsuarios) y ponemos esto (despues de implementation):
Código Delphi [-]
Uses Unit2;
NOTA: Puede ser que no sea unit2, tienes que ver cual es, como lo indique (7a).
8-Nos posicionamos en el IBTable y el la propiedad Database ya aparecera el datamodule y el Ibdatabase que hay ahi, lo seleccionamos.
8a- En el mismo IBTable nos vamos a la propiedad Table Name y buscaremos la tabla (en este caso usuarios) y la dejamos fija.
9-Nos posicionamos en el datasource y el la propiedad DataSet colocamos el IBTable (sera el unico que salga).
10- Damos doble click en el form FUsuarios (en la parte de cuadritos) y nos llebara al evento OnCreate, ahi pondremos esto:
Código Delphi [-]
IBTable1.Open;
Entre el begin y el end.

Con esto ya podriamos usar esa tabla, ahora falta conectar el form que acabamos de hacer.

Primero sigue estos pasos, si tienes dudas avisa.
Saludos
__________________
Siempre Novato

Última edición por Caral fecha: 13-05-2011 a las 23:30:25.
Responder Con Cita
  #5  
Antiguo 14-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Qué paciencia, Caral, te mereces un premio por el empeño que pones en ayudar
Responder Con Cita
  #6  
Antiguo 14-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Gracias amigo, ya sabes, no puedo ver a un novato pedir ayuda y no tratar de hacer algo.
Por lo menos darle una pequeña guia, poco a poco se van dando cuenta asta donde llega mi conocimiento, que es poco.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Obtener de una tabla el valor que mas se aproxime de otra tabla en un DBgrid alquimista Conexión con bases de datos 3 22-07-2008 10:01:14
Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla taru MySQL 1 27-07-2006 15:36:12
Union De Tabla En Dbgrid JELIRM SQL 4 10-04-2006 22:14:36
no se carga tabla en dbgrid Sayuri Conexión con bases de datos 2 29-11-2005 17:44:35
dE pORTAPELES a DBGRID (tabla dbf) MichelH Conexión con bases de datos 4 16-11-2005 16:33:57


La franja horaria es GMT +2. Ahora son las 23:30:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi