использование ADO для excel->access

Программирование на Visual Basic for Applications
jan
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 03.11.2004 (Ср) 15:37

использование ADO для excel->access

Сообщение jan » 05.11.2004 (Пт) 10:33

Возникает Multiple-step OLE DB operation generated error
при использовании кода:
Set MyCon = New ADODB.Connection
MyCon.ConnectionString = "DSN=new"
MyCon.Open
Set MyRec = New ADODB.Recordset
MyRec.LockType = adLockOptimistic
MyRec.CursorType = adOpenKeyset
MyRec.Source = strSQL
Set MyRec.ActiveConnection = MyCon
MyRec.Open
'MyRec.Index = "IDtape"
Set MyRec2 = New ADODB.Recordset
MyRec2.LockType = adLockOptimistic
MyRec2.CursorType = adOpenKeyset
MyRec2.Source = strSQL
Set MyRec2.ActiveConnection = MyCon
MyRec2.Open
..далее добавляется в MyRec новая запись, запоминается её IDtape
.. потом добавляется в MyRec2 новая запись и её поле IDtape=запомненное IDtape MyRec - ВОТ здесь Multiple-step !!!
В чём ошибка?

Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 89

    TopList