Ciao a tutti,
mi sto affacciando per la prima volta a .Net, in particolare a VB.
Il problema che ho riscontrato stamattina è il seguente: ho 2 DataTable e vorrei fonderle in una sola, vi scrivo un pezzo di codice:
Dim table_1 As DataTable = executeQuery_1(loginDate, db)
table_1.Columns(0).ColumnName = "ID"
table_1.Columns(1).ColumnName = "DESCRIPTION"
Dim table_2 As DataTable = executeQuery_1(loginDate, db)
table_2.Columns(1).ColumnName = "CODE"
Dim table As New DataTable
table .Columns.Add(table _1.Columns("ID"))
table .Columns.Add(table_1.Columns("DESCRIPTION"))
table .Columns.Add(table_2.Columns("CODE"))
Viene generata un'eccezione che dice:
Eccezione non gestita di tipo "System.ArgumentException" in system.data.dll
Informazioni aggiuntive: La colonna 'ID' appartiene già a un'altra DataTable.
C'è un modo per fondere le colonne della table_1 e della table_2 nella table finale?
Il tutto per stamparle a video con una DataGrid.
Vi ringrazio in anticipo.
Mako
P.S. Ho mandato il Post senza un Titolo adeguato, e non posso più modificarlo. I'm sorry