Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
como puedo ver las tablas que contiene una base de datos

hola amigos del foros como estan les cuento que estoy haciendo una aplicacion que me permite conectarme a cualquier base de datos access y mediante un edit pongo la tabla que quiero revisar o ver y me la muestra en un dbgrid todo funciona a la perfecion pero me gustaria q en ves de poner el nombre de la tabla que quiero ver me la muestre en un combobox una ves me conecto a la base de datos a qui les expongo mi codigo para que se guien

Código Delphi [-]
 
procedure TForm1.Button1Click(Sender: TObject);
begin
if open.Execute then
txt1.Text:=open.FileName;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
enlace.conexion.connectionstring:=txt1.text;
enlace.conexion.provider:='microsoft.jet.oledb.4.0';
enlace.conexion.Connected:=true;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
enlace.tabla.close;
enlace.tabla.sql.clear;
enlace.tabla.sql.add('select*from '+ edit1.Text);
enlace.tabla.open;
end;
end.
Responder Con Cita
  #2  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
La verdad no entiendo muy bien lo que quieres hacer.
Lo puedes explicar mejor?.
Ver el contenido de la base de datos, sean los campos o su contenido es sencillo con access, pero no se a que te refieres.
Saludos
Responder Con Cita
  #3  
Antiguo 21-02-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 22
enecumene Va por buen camino
De esta Forma puedes llenar un combobox con los campos de una tabla:

Código Delphi [-]
while not(Query1.eof) do
begin
    combo.items.add(Query1.fieldByName('blabla').asString;
    Query1.next;
end;

no se si esto es lo que buscas, pues concuerdo con Caral, deberias explicar un poco tu duda.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #4  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Conseguir los nombres de las tablas y ponerlos en un combobox:
Código Delphi [-]
 DataModule1.AC1.GetTableNames(ComboBox1.Items);
Poner los nombres de los campos de la tabla seleccionada de un combobox a otro:
Código Delphi [-]
    ADOQuery1.Close;
    ADOQuery1.SQL.Text:= 'Select * from '+ComboBox1.Text;
    ADOQuery1.Open;
    DataModule1.AC1.GetFieldNames(ComboBox1.Text, ComboBox2.Items);
Gracias Roman.
Saludos
Responder Con Cita
  #5  
Antiguo 21-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
lo q quiero hacer es que cuano me conecte a la base de datos me presente en un combobox los nombre de la tabla que contine esa base de datos
Responder Con Cita
  #6  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Bueno, entonces la pregunta esta contestada.
Saludos
Responder Con Cita
  #7  
Antiguo 21-02-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Oops, repetí lo que dijo Caral.

Última edición por cHackAll fecha: 21-02-2008 a las 23:09:19.
Responder Con Cita
  #8  
Antiguo 21-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
este codigo me da error

Código Delphi [-]
 
DataModule1.AC1.GetTableNames(ComboBox1.Items);
Responder Con Cita
  #9  
Antiguo 21-02-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por kurono Ver Mensaje
este codigo me da error

Código Delphi [-]
 
DataModule1.AC1.GetTableNames(ComboBox1.Items);
Pues si, te va a dar error porque eso es para un caso en particular, que componentes estas usando para acceder a tu base de datos...

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #10  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
1- Tienes Datamodule, como se llama (enlace) ?????.
2- La conexión la haces con ADO?.
3- El ADOConnection se llama (conexion)????.
Si es el caso, cosa que no sabemos, seria asi, para que lo entiendas mejor.
Código Delphi [-]
enlace.conexion.GetTableNames(ComboBox1.Items);
De lo contrario, explícanos con que componentes haces la conexion.
Saludos
Responder Con Cita
  #11  
Antiguo 21-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
ok asi mismo es que lo tengo probare con ese a ver
Responder Con Cita
  #12  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Bueno, espero tu respuesta, así de paso me gano un par de post adicionales ya que estoy corto de ellos y si no cumplo la cuota diaria me bannean.
Saludos

Última edición por Caral fecha: 21-02-2008 a las 22:05:37.
Responder Con Cita
  #13  
Antiguo 21-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
disculpa pero ahora no me da error pero no me muestra los nombre de la tabla
Responder Con Cita
  #14  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Ese si es un problema.
No se que te paso, recapitulemos.
1- Trabajas con los componentes ADO ????.
2- Tienes un datamodule?
Esta parte es la mas importante, si no es asi, no va a funcionar, por favor indicalo, creo que es asi, por tu anterior participacion pero me cabe la duda.
Saludos

Última edición por Caral fecha: 22-02-2008 a las 02:52:27.
Responder Con Cita
  #15  
Antiguo 21-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Me preocupa, ya encontraste la falla???
Esto de no tener noticias, ni llama, ni escribe.
Saludos

Última edición por Caral fecha: 22-02-2008 a las 02:52:45.
Responder Con Cita
  #16  
Antiguo 21-02-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 24
ContraVeneno Va por buen camino
es que le dio un error....

andale, resuelvele...


por arte de magia será, porque no dijo que error le marcó...
__________________

Responder Con Cita
  #17  
Antiguo 21-02-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
es que le dio un error....

andale, resuelvele...


por arte de magia será, porque no dijo que error le marcó...
Amigo contra es hora que cambies los lentes,

Cita:
Empezado por kurono Ver Mensaje
disculpa pero ahora NO me da error pero no muestra los nombre de la tabla


eduarcol := eduarcol + 1;
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #18  
Antiguo 22-02-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola kurono
Hace ya un rato que no sabemos como te quedo el código, cuando tengas un tiempo nos gustaría saber, recuerda que estos hilos los ven muchas personas y que es bueno llegar a conclusiones así otros podrán aprender también.
Si tienes alguna duda, no dudes en consultarla, aquí hay muchos maestros que podrán darte una mano y con gusto.
Saludos
Responder Con Cita
  #19  
Antiguo 22-02-2008
Avatar de kurono
[kurono] kurono is offline
Miembro Premium
 
Registrado: jul 2007
Ubicación: Republica Dominicana
Posts: 1.126
Poder: 18
kurono Va por buen camino
disculpen por mi ausencia es que tuve que salir pues retomando el tema estoy utilizando los componente que mensionaste y en el orden que lo dices para ser mas especifico utilizo el adoquery y como no me dio resultado lo hice con adotabla pero de igual manera no me fuciona no se porq

Última edición por kurono fecha: 22-02-2008 a las 06:46:47.
Responder Con Cita
  #20  
Antiguo 22-02-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
y si colocas el codigo que has colocado y no te funciona, a ver si nos hacemos una idea de lo que pueda estar pasando...
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
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
Como puedo Cargar una Grilla con Imagenes de una Base de Datos.???? DANNY777 Gráficos 3 17-05-2007 23:15:30
Mi base como recuperar los datos, que puedo hacer ayudenme... uper Firebird e Interbase 8 02-05-2006 00:15:57
como puedo restaurar un archivo .sql a una base de datos en mysql por delphi Shidalis Varios 8 18-08-2005 21:24:14
¿Cómo puedo copiar el contenido de una tabla en otra de distinta Base de Datos? nuri SQL 4 08-07-2005 12:39:52
como puedo compactar una base de datos mdb? viajero2015 Conexión con bases de datos 5 08-12-2004 19:28:58


La franja horaria es GMT +2. Ahora son las 14:07:40.


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