|
Транзакции в Access ?
|
|||
---|---|---|---|
#18+
Возможно ли использование транзакций в Access ? Попробовал с ADO - даёт ошибку: No transaction is active. Система: win98, Access 97. MS Acsses driver v.4.00, ADO v. 2.0 , ADOR v. 2.7. CODE: Dim Con As ADODB.Connection Dim Rec As ADODB.Recordset Set Con = New ADODB.Connection Set Rec = New ADODB.Recordset Con.ConnectionString = "DSN=MyDSN" Con.Open If Con.State = adStateOpen Then Rec.Open strNewRecord, Con, adOpenDynamic, adLockPessimistic, adCmdText Else DoCmd.SetWarnings True MsgBox "Some error has occured while trying to perform the procedure. Try again later." Set Rec = Nothing Set Con = Nothing Exit Sub End If On Error GoTo transerror Con.BeginTrans ' ЗДЕСЬ ОШИБКА И УХОДИМ НА: transerror: Con.RollbackTrans ' И ПОЛУЧАЕМ ВЫШЕОПИСАННОЕ СООБЩЕНИЕ ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2002, 01:56 |
|
|
start [/forum/topic.php?fid=45&msg=32040485&tid=1683451]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 259ms |
total: | 396ms |
0 / 0 |