Сделать как будто Bulk insert из типизированного DataSet
От: Аноним  
Дата: 02.08.06 12:05
Оценка:
Большое спасибо!
Все работает как надо!!
        Try
            Package.Connection.Open()

            Using transaction As SqlTransaction = Package.Connection.BeginTransaction()
                Try
                    DeleteCommand.Transaction = transaction
                    DeleteCommand.Connection = Package.Connection
                    DeleteCommand.ExecuteNonQuery()

                    Using bcp As New SqlBulkCopy(Package.Connection, SqlBulkCopyOptions.KeepIdentity, transaction)
                        bcp.DestinationTableName = TableName
                        bcp.WriteToServer(Table)
                    End Using

                    transaction.Commit()
                Catch ex As Exception
                    transaction.Rollback()
                    Throw New Exception("Ошибка загрузки таблицы """ & TableName & """", ex)
                End Try
            End Using
        Finally
            Package.Connection.Close()
        End Try
In .NET we trust!!!
Visit http://vial.russia.webmatrixhosting.net.
WebMatrix hosting best to start with ASP.NET programming!
Volgograd .NET Alliance — http://volgograd.gotdotnet.ru/


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.