Obtener nombre de tablas apartir de una conección
La forma de saber las tablas de una base de datos SQL es realizando la siguiente consulta:
SELECT * FROM INFORMATION_SCHEMA.TABLES
Espero esta información te sea de utilidad.
Atentamente,
Raúl Guerrero
MENSAJE ORIGINAL
"MalKaViAN_NeT" wrote:
> Hola,,, no hace mucho que migre de vb 6.0 a vb.net y guíandome del msdn hasta
> ahora no tengo problemas,, pero ahora programo una aplicación en el cual
> requiero saber las tablas que tiene una BD(en sql) estableciendo mi
> conección, sabemos que con un datatable puedo abrir una tabla(sabiendo el
> nombre de la tabla), un dataset es un conjunto de tablas, pero no se si puedo
> saber las las tablas de una BD, si no me explico bien lo aclaro; si abro una
> tabla puedo saber todas los campos y datos que tiene esta tabla con unas
> propiedades, bien quiero hacer lo mismo pero no sabiendo el nombre de la
> tabla si no los datos requeridos para conectarme a una bd, partiendo de esto
> conocer las tablas, no se si se pueda hacer esto pero estoy buscando en la
> red y no encuentro mucho, buscando llegué a este foro y es donde pido su
> ayuda.
>
> Salu2
> MalKaViAN_NeT
REFERENCIA AL GRUPO DE NOTICIAS:
http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.es.dotnet.vb&mid=dcb23441-5d51-4077-8b57-04f41428138a


4 Comments:
Hola Raúl aún ando en esto, solo quería saber si hay forma de saber las Base de datos que tiene mi Servidor, o si está contenida en alguna tabla de las BD de sql.
Gracias
Un saludo
MalKaViAN_NeT
Para ver solo los nombres de las tablas se puede realizar un Filtro:
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
Para ver solo las vistas de la base de datos, se puede acomodar como:
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'VIEW'
Espero que sea de ayuda.
Saludos
(")_(")
(___)
Edu Cruz
VISUAL BASIC .UNA CONSULTA PORFAVOR Y COMO SE CONSULTA NOMBRES DE TABLAS EN ACCES SIN SAVER LOS NOMBRES PARA MOSTRAR SU CONTENIDO EN VISUAL BASIC .
ME SERIA DE MUCHA UTILIDAD
DESDE YA SE LO AGRADESCO.
ATTE.
JULIO DE CHILE
Hola, buenas.
Muy interesante el artículo.
Quería preguntar una duda, a ver si supiérais contestarme, ¿cómo puedo conocer el nombre de las tablas de una BD informix?
Muchas gracias.
Publicar un comentario en la entrada
<< Home