Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   buscar tabla en una base de datos (https://www.clubdelphi.com/foros/showthread.php?t=48681)

mjjj 02-10-2007 00:53:35

buscar tabla en una base de datos
 
Amigos... como puedo buscar por codigo delphi una tabla dentro de una base de datos...

ejemplo: quiero saber si es que existe o no la tabla "MJJJ" en la base de datos "localhost:C:\EJEMPLO.fdb"

existe algun codigo en delphi que pueda hacer eso??

algo asi com ibdatabase1....

Saludos

jhonny 02-10-2007 00:59:32

Puedes basarte en el truco http://www.clubdelphi.com/trucos/ind...l=80&scrollb=0, si usas ese SQL no tendras que preocuparte por los conectores a base de datos que estes utilizando, llamnse DBX, IBX, BDE, FBPlus, IBObject o lo que sea ;).

Código SQL [-]
select DISTINCT RDB$RELATION_NAME from RDB$RELATION_FIELD where RDB$RELATION_NAME ='NombreDeTablaQueEstasBuscando'

mjjj 02-10-2007 01:13:42

ese truco me tira una lista de todas las tablas que existen en mi base de datos..

ahora bien... lo que necesito es crear una tabla llamada "MJJJ", pero antes de eso que pregunta a la base de datos si que existe o no...

que codigo puedo usar para hacer eso??

egostar 02-10-2007 01:32:20

Cita:

Empezado por mjjj (Mensaje 235442)
ese truco me tira una lista de todas las tablas que existen en mi base de datos..

ahora bien... lo que necesito es crear una tabla llamada "MJJJ", pero antes de eso que pregunta a la base de datos si que existe o no...

que codigo puedo usar para hacer eso??

Pues el que te mostró el amigo jhonny en nombre de la tabla debes de poner MJJJ, si te regresa registros es que existe, si no POS NO!!! :D:D

Salud OS


La franja horaria es GMT +2. Ahora son las 18:17:33.

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