PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por fyngr » Segunda Mai 28, 2007 17:46
boas
tou com problemas em criar um datable e preenche-lo no datagridview, alguem pode dar uma ajuda?
tenho qualquer coisa como isto:
Dim Table1 As New DataTable
Table1 = New DataTable("Produto")
Dim id_prod As DataRow
'declaring three rows for the table
Try
Dim id_prod2 As DataColumn = New DataColumn("ID_PROD")
id_prod2.DataType = System.Type.GetType("System.String")
Table1.Columns.Add(id_prod2)
id_prod = Table1.NewRow()
id_prod.Item("ID_PROD") = "Reddy"
Table1.Rows.Add(id_prod)
Catch
End Try
Dim ds As New DataSet()
ds = New DataSet()
ds.Tables.Add(Table1)
DataGridView1.DataSource = ds
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
por Asgorath » Terça Mai 29, 2007 8:59
Boas
Assim já funciona bem.
Dim Table1 As New DataTable("Produto")
Dim id_prod As DataRow
Try
Dim id_prod2 As DataColumn = New DataColumn("ID_PROD")
id_prod2.DataType = System.Type.GetType("System.String")
Table1.Columns.Add(id_prod2)
id_prod = Table1.NewRow()
id_prod.Item("ID_PROD") = "Reddy"
Table1.Rows.Add(id_prod)
Dim ds As New DataSet()
ds.Tables.Add(Table1)
DataGridView1.DataSource = ds.Tables(0)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Intel Core 2 Quad Q9450 - Cache 12MB - 4x2,66GHz - FSB 1333MHz || abit IP35P ||
4G Kingston 800 Mhz || XFX GeForce 9800 GX2 1G ddr3 || WD5000AAJS 500Gb Sata 2 Raid 0 ||
Samsung SyncMaster 940nw || |
|| Caixa A+El-Diablo || Creative XMod
-
Asgorath
- Membro de Ouro

-
- Mensagens: 645
- Registado: Segunda Out 31, 2005 10:45
- Localização: C:\Portugal\Castelo Branco
-
por fyngr » Terça Mai 29, 2007 9:03
ja consegui, para alguem que precise:
Dim table1 As New DataTable
Dim row1 As DataRow
table1.Columns.Add("Nome", Type.GetType("System.String"))
table1.Columns.Add("Product", Type.GetType("System.String"))
table1.Columns.Add("Locatio", Type.GetType("System.String"))
row1 = table1.NewRow
row1.Item("Nome") = "OLA"
row1.Item("Product") = "OLA"
row1.Item("Locatio") = "OLA"
table1.Rows.Add(row1)
DataGridView1.DataSource = table1
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
por fyngr » Terça Mai 29, 2007 9:58
thx, nao tinha visto a tua resposta
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Google [Bot] e 1 visitante