Показать сообщение отдельно
Старый 13.06.2006, 21:19     # 9
UriF
Member
 
Регистрация: 20.05.2004
Сообщения: 385

UriF Луч света в тёмном царствеUriF Луч света в тёмном царствеUriF Луч света в тёмном царствеUriF Луч света в тёмном царствеUriF Луч света в тёмном царстве
не Recordset, а DAO.Recordset, т.к. ADO также имеет Recordset object (не помню то ли OLEDB.Recordset, то ли ADO.Recordset) вот они и конфликтуют. Думаю, что в Office 2002 по умолчанию в references стоит ADO, а не DAO

по поводу того, что отключать или нет ADO, то это большой вопрос, т.к. Microsoft официально DAO не поддерживает, хотя внутри спрятал DAO for compatibility, так что будет еще тот букет... (часть кода на DAO, часть на ADO). Кроме того надо еще проверить конфликты, если нес-ко пользователей. Я переводил front-end Access97 (DAO) на front-end VB6(disconnected ADO)/back-end Access97. Так пока они не вырубили все старые системы, на новой не всегда происходил Insert/Update, хотя не было ни единой ошибки
UriF вне форума