none
Fazer um select para listar apenas os campos de uma tabela em access RRS feed

  • Pergunta

  • Senhores eu estou querando fazer uma consulta em access que me retorne somente os campos que existirem em uma determinada tabela alguem sabe como posso fazer isto?

    quarta-feira, 18 de maio de 2011 14:34

Respostas

Todas as Respostas

  • Voce nao quer a informacao que existe nos campos? So apenas os campos?

    Em que linguagem estas a programar?

     


    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 18 de maio de 2011 15:03
  • VB.NET QUERO MAPEAR A ESTRUTURA DE UMA DETERMINADA TABELA PARA VALIDAR AS INFORMAÇÕES

    quarta-feira, 18 de maio de 2011 15:10
  • Esta e uma forma de fazer isto:

    private void datagridtestar()

            {

                SqlConnection cn = new SqlConnection(WindowsFormsApplication2010.Properties.Settings.Default.Connection.ToString());

                MessageBox.Show(cn.ToString());

                SqlDataAdapter adpter = new SqlDataAdapter();

     

                try

                {

     

                    DataSet dt = new DataSet();

                    adpter.SelectCommand = new SqlCommand("Select * From Table_Copy",cn);

                    adpter.Fill(dt);

     

                    this.dataGridView1.AutoGenerateColumns = true;

                    for (int i = 0; i < dt.Tables[0].Columns.Count; i++)

                    {

                        DataGridViewColumn nome = new DataGridViewColumn();

                        nome.DataPropertyName = dt.Tables[0].Columns[i].ColumnName.ToString();

                        nome.Name = dt.Tables[0].Columns[i].ColumnName.ToString();

                        nome.CellTemplate = new DataGridViewTextBoxCell();

                        this.dataGridView1.Columns.Add(nome);

                    }

     

                }

     

     

                catch (Exception ex)

                {

                    MessageBox.Show(ex.Message.ToString());

                }

     

                finally

                {

                    adpter.Dispose();

     

                }

            }

    Vai carregar o teu datagridview com os campos.....


    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 18 de maio de 2011 15:11
  • Entao usa esta extrutura que dei, converte o codigo aqui pra vb:

    Faz copy e Past, nao altere nada: http://www.developerfusion.com/tools/convert/csharp-to-vb/


    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 18 de maio de 2011 15:19
  • Vlw Malange isso que voce postou eu ja tinha feito, queria era saber se tem algo nativo do proprio Access, como no MySQl por exemplo que utilizo um show table. Mas de qualquer forma obrigado pela atenção.
    quarta-feira, 18 de maio de 2011 15:26
  • Vlw Malange isso que voce postou eu ja tinha feito, queria era saber se tem algo nativo do proprio Access, como no MySQl por exemplo que utilizo um show table. Mas de qualquer forma obrigado pela atenção.
    Nao conheco no Access....
    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 18 de maio de 2011 15:28
  • Thiago,

    Não consegui entender muito bem a sua questão... Poderia detalhar melhor? Você está querendo saber quais campos existem em uma determinada tabela, é isso?


    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima
    quarta-feira, 18 de maio de 2011 22:14
    Moderador
  • Thiago,

    Não consegui entender muito bem a sua questão... Poderia detalhar melhor? Você está querendo saber quais campos existem em uma determinada tabela, é isso?

     

    Ele diz que existe um metodo no MySql, table.Show(), este metodo mostra os campos da tabela.

    Em access nunca ouvi falar de nenhum metodo que mostra a tabela como no MySql.

     


    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 18 de maio de 2011 22:20
  • Eu ja consegui fazer esse tipo de exibição de estrutura em SQL Server e MySql agora preciso do mesmo para Access. Por exemplo quero que me exiba quais os campos tenho em uma tabela e o seu tipo.

     

    mais ou menos assim:

    TABELA CLIENTE

    Id numero

    nome Text

    segunda-feira, 23 de maio de 2011 17:17
  • Thiago,

    Veja se é isto que você está querendo:

    http://www.java2s.com/Code/VB/Database-ADO.net/UseOleDbtogetthedatatableschema.htm

    É só alterar a connection string pra acessar o seu banco Access...


    André Alves de Lima
    Microsoft MVP - Client App Dev
    Visite o meu site: http://www.andrealveslima.com.br
    Me siga no Twitter: @andrealveslima
    • Marcado como Resposta Thiago Gambarra sexta-feira, 27 de maio de 2011 11:30
    segunda-feira, 23 de maio de 2011 17:21
    Moderador
  • Cara sensacional era isto mesmo que precisava. VLW Mesmo.

    sexta-feira, 27 de maio de 2011 11:30