• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

mcosta

erro no datagrid

2 mensagens neste tópico

ola pessoal,

estou a tentar fazer um datagrid em código:

o meu código é:

DataGrid1.Visible = True

        Dim constr As String = "Data Source = login4.sdf"

        Dim con As New SqlCeConnection(constr)

        con.Open()

        Dim cmd As New SqlCeCommand("Select * from teste", con)

        Dim da As New SqlCeDataAdapter(cmd)

        cmd.ExecuteNonQuery()

        Dim ds As New DataSet("Data Source = login4.sdf")

        Dim dt As New DataTable("teste")

        ds.Tables.Add(dt)

        DataGrid1.DataSource = da.Fill(ds)

        DataGrid1.ColumnHeadersVisible = True

        DataGrid1.RowHeadersVisible = True

        DataGrid1.Show()

Mas ao executar da-me sempre este erro:

Complex DataBinding accepts as a data source either an IList or an IListSource na linha:

DataGrid1.DataSource = da.Fill(ds)

preciso mesmo de ajuda....

obrigado...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tenta assim:

DataGrid1.Visible = True

        Dim constr As String = "Data Source = login4.sdf"

        Dim con As New SqlCeConnection(constr)

        con.Open()

        Dim cmd As New SqlCeCommand("Select * from teste", con)

        Dim da As New SqlCeDataAdapter(cmd)

        cmd.ExecuteNonQuery()

        Dim ds As New DataSet

        da.Fill(ds)

        DataGrid1.DataSource = ds

        DataGrid1.ColumnHeadersVisible = True

        DataGrid1.RowHeadersVisible = True

        DataGrid1.Show()

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora