1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[É possível?] Ler estrutura de base de dados C#

Discussão em 'Programação' iniciada por ReginoCoeli, 23 de Janeiro de 2013. (Respostas: 2; Visualizações: 719)

  1. ReginoCoeli

    ReginoCoeli Power Member

    Boa tarde.

    Gostava de saber se é possível ler/ver a estrutura de uma bd em C#. Ou seja, eu não pretendo fazer um select às tabelas, eu queria era uma lista das tabelas e dos seus campos associados a uma base de dados.

    Exemplo:

    Base de dados
    -Tabela A
    -Campo A1
    -Campo A2
    -Campo A3
    -Tabela B
    -Campo B1
    -Campo B2
    - . . .


    Cumps,
    ReginoCoeli.
     
  2. inginheiiro

    inginheiiro Power Member

    essa informação tem a ver com o motor de BD.

    por exemplo no SQL Server consegues essa info com as queries.

    SELECT * FROM INFORMATION_SCHEMA.TABLES ORDER BY TABLE_TYPE
    SELECT * FROM INFORMATION_SCHEMA.COLUMNS
    SELECT * FROM INFORMATION_SCHEMA.PARAMETERS

    etc ...
     
  3. ReginoCoeli

    ReginoCoeli Power Member

    Era mesmo esta informação que precisava.
    Obrigado :D
     

Partilhar esta Página