Kris
Its not working
here is my whole code i am first filling the dataset with ADAPRTOR.FILL method here is my code
Dim oconsql As New OleDbConnection()
Dim j As Integer
'open connection
oconsql.ConnectionString = objuser.Data_Connection
oconsql.Open()
' Start a local transaction
''myTrans = oconsql.BeginTransaction(IsolationLevel.ReadCommitted)
For Each myTable In MyDataSet.Tables
Dim oadpsql As New OleDbDataAdapter()
Dim odataset As New DataSet()
Dim odatatable As New DataTable()
Dim ocmdbuilder As OleDbCommandBuilder
Select Case myTable.TableName
Case Is = "Custom Entry"
oadpsql = New OleDbDataAdapter("select * from Customs_entry where CEC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
Case Is = "Shipment Header"
oadpsql = New OleDbDataAdapter("select * from Shipment_Header where SHC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
Case Is = "Shipment Consolidation"
oadpsql = New OleDbDataAdapter("select * from Shipment_Consolidation where SCC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
Case Is = "Line Item"
oadpsql = New OleDbDataAdapter("select * from Line_Item_Detail where DETC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
Case Is = "Import Rating"
oadpsql = New OleDbDataAdapter("select * from Import_Rating where IRC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
'odatatable.TableName = "Import_Rating"
Case Is = "Charges"
oadpsql = New OleDbDataAdapter("select * from Charges where CHC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
'odatatable.TableName = "Charges"
Case Is = "Entity"
oadpsql = New OleDbDataAdapter("select * from Entity_Table where ENTC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
''oadpsql.UpdateCommand = New OleDbCommand()
''With oadpsql.UpdateCommand
'' .CommandText = "Entity_Table"
'' .CommandType = CommandType.TableDirect
'' .Transaction = myTrans
'' .Connection = oconsql
''End With
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
''odatatable.TableName = "Entity_Table"
''oadpsql.TableMappings.Add("Entity_Table", "Table"
Case Is = "Item Master"
oadpsql = New OleDbDataAdapter("select * from Item_Master where ITMC_ID=''", oconsql)
ocmdbuilder = New OleDbCommandBuilder(oadpsql)
oadpsql.Fill(odataset)
odatatable = odataset.Tables(0)
'odatatable.TableName = "Item_Master"
End Select
For j = 0 To myTable.Rows.Count - 1
Dim oNewdatarow As DataRow = odatatable.NewRow
Dim odataRow As DataRow = myTable.Rows(0)
'odatarow = myTable.Rows(0)
Dim col As Integer
For col = 0 To odatatable.Columns.Count - 1
oNewdatarow.Item(col) = odataRow.Item(col)
Next
odatatable.Rows.Add(oNewdatarow) ' Save the Datarow
oadpsql.Update(odataset)
'clean up
odataRow = Nothing
Next
oadpsql = Nothing
odatatable = Nothing
Next
'''myTrans.Commit()
oconsql.Close()
oconsql = Nothing