Здравствуйте!
Подскажите пожалуйста, как решить такую проблему:
Цепляюсь к серверу Oracle 7.2 с возможностью управления транзакциями (по примеру MSDN), - вылетает исключение DB_E_ERRORSINCOMMAND в строке transaction = connection.BeginTransaction()
Public Sub ExecuteTransaction(ByVal connectionString As String) Using connection As New OleDbConnection(connectionString) Dim command As New OleDbCommand() Dim transaction As OleDbTransaction command.Connection = connection Try connection.Open() transaction = connection.BeginTransaction() command.Connection = connection command.Transaction = transaction ... ... ... Catch ... ... ... End Try End UsingEnd Sub
При соединении к Oracle 8 и выше такой ошибки не происходит. Может кто знает как бороться с такой проблемой, как вообще дела обстоят с транзакциями в .NET+Oracle7, задача ведь тривиальная...