Obtener nombre de tablas apartir de una conección

24/04/2006 - 05:05 por MalKaViAN_NeT | Informe spam
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

Preguntas similare

Leer las respuestas

#1 Raul Guerrero
24/04/2006 - 06:42 | Informe spam
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
http://www.superneurona.com

Escucha mi podcast en:
http://podcast.superneurona.com

Referencia de este tema en mi blog:
http://neuronahelp.blogspot.com/200...ir-de.html

"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
Respuesta Responder a este mensaje
#2 MalKaViAN_NeT
25/04/2006 - 03:14 | Informe spam
Hola gracias por el dato ahora voy a probar como funciona


Salu2
MaLkAvIaN_NeT
http://malkavian-net.webcindario.com/
Respuesta Responder a este mensaje
#3 MalKaViAN_NeT
25/04/2006 - 03:59 | Informe spam
Hola ya encontré lo que quería

SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE'

gracias por la ayuda Raul

"Raul Guerrero" wrote:

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
http://www.superneurona.com

Escucha mi podcast en:
http://podcast.superneurona.com

Referencia de este tema en mi blog:
http://neuronahelp.blogspot.com/200...ir-de.html

"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
Respuesta Responder a este mensaje
#4 MalKaViAN_NeT
25/04/2006 - 05:32 | Informe spam
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

"Raul Guerrero" wrote:

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
http://www.superneurona.com

Escucha mi podcast en:
http://podcast.superneurona.com

Referencia de este tema en mi blog:
http://neuronahelp.blogspot.com/200...ir-de.html

"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
Respuesta Responder a este mensaje
#5 Raul Guerrero
25/04/2006 - 20:43 | Informe spam
La consulta para conocer el nombre de las bases de datos en un servidor de
base de datos SQL es el la siguiente:

SELECT name
FROM dbo.sysdatabases

Saludos,

Atentamente,
Raúl Guerrero
http://www.superneurona.com

Escucha mi podcast en:
http://podcast.superneurona.com

Referencia de este tema en mi blog:
http://neuronahelp.blogspot.com/200...datos.html

"MalKaViAN_NeT" wrote:

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

"Raul Guerrero" wrote:

> 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
> http://www.superneurona.com
>
> Escucha mi podcast en:
> http://podcast.superneurona.com
>
> Referencia de este tema en mi blog:
> http://neuronahelp.blogspot.com/200...ir-de.html
>
> "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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida