FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Obtener estructura de Tablas Paradox
Hola amigos del foro, tengo una duda desde hace unos meses, bueno estaba haciendo una pequeña aplicacion con Delphi y Paradox en la cual podia realizar consultas tipo un Mini analizador de consultas SQL, ya que donde laboro se hace muy necesario.
Mi duda es como poder visualizar los campos que comforman una tabla paradox, ya que al momento de realizar la consulta se hace tedioso recordar los nombres de los campos.Para solucionar esto se me ocurrio algo que realmente me resulta mal, bueno es por eso que recurro al foro. Eh visto una aplicacion muy conocida el SYSUTIL con el cual apunto a una ruta dada y obtengo en un treview todas las tablas paradox existentes en esa ruta, asi como sus indices. Me llamo la atencion y desearia saber como poder hacer algo parecido Muchas gracias anticipadas |
#2
|
||||
|
||||
Busca por aqui:
Para los indices tienes que acceder a IndexDefs de igual forma que con FieldsDef.... más o menos Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 07-02-2007 a las 17:14:14. |
#3
|
||||
|
||||
Hola Lepe gracias por responder.
Lo que queria saber es como poder visualizar todas las tablas Paradox existentes en una ruta especificada, asi como cada uno de los campos que forman cada una de ellas, |
#4
|
||||
|
||||
Con lo que te dice Lepe tienes más que suficiente, recorres la carpeta que proceda extraes todos los ficheros de tipo Db y luego con cada uno de ellos vas llamando a una función que te puedes construir tú mismo.
A la hora de presentar los resultados puedes usar un Treeview..... Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
Para obtener las tablas puede usar una componente Database y su método GetTableNames:
// Saludos |
#6
|
||||
|
||||
hola y gracias a ambos, me gusto eso del DATABASE, poque estoy utilizando ese componente, pero mi problema es como poder atravez del DATABASE poder saber los campos de las tablas.
Utilizo Database y un Datasetprovider y un Dataset. El DATASET apunta a unas 35 tablas mas o menos, estaba pensando con un Ttable poder obtener el nombre de cada campo, pero tambien hay un promedio de 25 campos por tabla. Espero sus comentarios Última edición por Coco_jac fecha: 09-02-2007 a las 01:40:33. |
#7
|
||||
|
||||
Nada te impide usar un solo objeto TTable.
- Lo cierras por si está abierto - Asignas el alias de la BD a la tabla. - configuras el nombre de la tabla (a la que corresponda) - la abres. - fuerzas un update de los campos (tabla.fieldsdef.Update o refresh) - ahora extraes los campos. - Vuelves al principio. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar estructura Paradox ? | Coco_jac | Varios | 5 | 07-12-2005 16:31:11 |
informacion sobre estructura de tablas paradox e indice px | chuley | Tablas planas | 2 | 06-04-2005 03:42:37 |
API DBE estructura RINTQual Integridad referencia Paradox | kike | Conexión con bases de datos | 0 | 29-03-2005 10:47:51 |
Con dos tablas de igual estructura, obtener datos de 1º que no esten en 2º | Ricardojosep | SQL | 2 | 09-03-2005 12:48:51 |
Comparar estructura tablas paradox | Joana | Tablas planas | 0 | 14-05-2004 10:47:26 |
|