E
Eduardo Silva
Hi every body i new in dot.net and i am tring to update a table with a data
set using entlib i found the way to doit one by one but is any way to doit
in one command?
Code Sample
Dim dbCatalyst As Microsoft.Practices.EnterpriseLibrary.Data.Database =
DatabaseFactory.CreateDatabase("CATALYST")
Dim sqlCatalyst As String = Me.sqlRecipient
Dim dbCatalystCommand As DbCommand =
dbCatalyst.GetSqlStringCommand(sqlCatalyst)
Dim CatalystDataSet As DataSet =
dbCatalyst.ExecuteDataSet(dbCatalystCommand)
Dim CatalystTable As DataTable = CatalystDataSet.Tables(0)
'iseb
Dim dbISEB As Microsoft.Practices.EnterpriseLibrary.Data.Database =
DatabaseFactory.CreateDatabase("ISEB")
Dim sqlISEB As String = "select * from tmpReportViewer"
Dim tmpReportViewerDataSet As New DataSet
Dim dbISEBCommand As DbCommand = dbISEB.GetSqlStringCommand(sqlISEB)
Dim tmpReportViewerTable As String = "tmpReportViewer"
dbISEB.LoadDataSet(dbISEBCommand, tmpReportViewerDataSet,
tmpReportViewerTable)
Dim table As DataTable = tmpReportViewerDataSet.Tables(tmpReportViewerTable)
table = CatalystTable
Dim rowsAffected As Integer = dbISEB.UpdateDataSet(tmpReportViewerDataSet,
tmpReportViewerTable, Nothing, Nothing, Nothing, UpdateBehavior.Standard)
set using entlib i found the way to doit one by one but is any way to doit
in one command?
Code Sample
Dim dbCatalyst As Microsoft.Practices.EnterpriseLibrary.Data.Database =
DatabaseFactory.CreateDatabase("CATALYST")
Dim sqlCatalyst As String = Me.sqlRecipient
Dim dbCatalystCommand As DbCommand =
dbCatalyst.GetSqlStringCommand(sqlCatalyst)
Dim CatalystDataSet As DataSet =
dbCatalyst.ExecuteDataSet(dbCatalystCommand)
Dim CatalystTable As DataTable = CatalystDataSet.Tables(0)
'iseb
Dim dbISEB As Microsoft.Practices.EnterpriseLibrary.Data.Database =
DatabaseFactory.CreateDatabase("ISEB")
Dim sqlISEB As String = "select * from tmpReportViewer"
Dim tmpReportViewerDataSet As New DataSet
Dim dbISEBCommand As DbCommand = dbISEB.GetSqlStringCommand(sqlISEB)
Dim tmpReportViewerTable As String = "tmpReportViewer"
dbISEB.LoadDataSet(dbISEBCommand, tmpReportViewerDataSet,
tmpReportViewerTable)
Dim table As DataTable = tmpReportViewerDataSet.Tables(tmpReportViewerTable)
table = CatalystTable
Dim rowsAffected As Integer = dbISEB.UpdateDataSet(tmpReportViewerDataSet,
tmpReportViewerTable, Nothing, Nothing, Nothing, UpdateBehavior.Standard)