Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Control Data Добавлено: 31.03.07 16:07  

Автор вопроса:  Arnold
Всем привет.
Подключаю DB Access через Control Data и получаю данные в MSFlexGrid, всё чудесно, но если пишу любое обращение к Recordset - Data1.Recordset.MoveFirst
получаю ошибку Object variable or With block variable not set (Error 91). Подскажите, что не так?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #1 Добавлено: 31.03.07 18:11
Посмотри Properties у Data1.RecordsetType должен быть равен Dynaset
Что-то такое...

Ответить

Номер ответа: 2
Автор ответа:
 Arnold



Вопросов: 1
Ответов: 3
 Профиль | | #2 Добавлено: 31.03.07 19:57
С Properties Data всё в порядке. Предпологаю, что это из-за версии ОС - Стоит XP SP2, ДБ конвертирую из 2003 в 97, или не ту библиотеку применяю (ADO 2.8). Писал тоже самое 3-е года назад ОС - Millennium, всё работало.

Ответить

Номер ответа: 3
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #3 Добавлено: 31.03.07 22:35
А у меня все пашет. :)

Ответить

Номер ответа: 4
Автор ответа:
 Arnold



Вопросов: 1
Ответов: 3
 Профиль | | #4 Добавлено: 01.04.07 18:07
А какая у тебя конфигурация ОС+Office

Ответить

Номер ответа: 5
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #5 Добавлено: 01.04.07 20:02
XP SP2 + Office 2003 SP2

Ответить

Номер ответа: 6
Автор ответа:
 vadhus



Вопросов: 1
Ответов: 3
 Профиль | | #6 Добавлено: 07.04.07 12:59
Перед Data1.Recordset.MoveFirst вставь Data1.Refresh!

Ответить

Номер ответа: 7
Автор ответа:
 Arnold



Вопросов: 1
Ответов: 3
 Профиль | | #7 Добавлено: 07.04.07 23:33
Спасибо!!!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам