Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Method "Refresh" of object "IADODC" failed!


Автор: Exception 10.2.2005, 17:49
Проблема такая:
Сделал прогу работщую с БД через ADODC, библиотека ADO 2.0, DAO 3.6.
На своей сисе все ОК, на другой такой же XPSP2 выполняет все действия с ADODC, но когда вызвается метод рефрэш пишет: Method "Refresh" of object "IADODC" failed!
Помогите чем можете smile

Автор: boevik 10.2.2005, 17:56
Зачем такое старьё использовать ADO 2.0, DAO 3.6, да ещё обоих в одной проге.
Скомпилируй прогу хотя бы с ADO 2.5 и проверь.

Автор: Exception 10.2.2005, 18:39
Зы в msdn про это нет там другое предлагают, не подходящее кэтому случаю
Добавлено @ 18:42
boevik
При использовании ADODC ссылки почемуто автоматом добавились за дурака не считай я пытался 2.7 ado он обижается на объявление процедуры с событием adodc. Видно он только с ADO 2.0 работает.

Автор: Exception 10.2.2005, 19:08
Вспомнил DAO мне нужен ради CreateDatabase в ado такого нет

Автор: boevik 10.2.2005, 19:26
Цитата(Run @ 10.2.2005, 19:08)
Вспомнил DAO мне нужен ради CreateDatabase в ado такого нет

Это проблема и не проблема вовсе.
Поищи инфу про ADOX, расширение для ADO, он может создавать новую базу.

Автор: Exception 10.2.2005, 19:33
Вот: когда я заменяю ADO 2.0 на 2.1 или старше он ругается на меня матом smile
"Procedure declaration doesn't match description of event or procedure having the same name"

Автор: Exception 11.2.2005, 12:42
по-моему единственный способ - отказаться от ADODC. Я прав?

Автор: boevik 11.2.2005, 14:13
Лично, не использую ADODC, работаю только с ADODB.

Автор: Guest 11.2.2005, 15:44
Цитата
Вот: когда я заменяю ADO 2.0 на 2.1 или старше он ругается на меня матом 
"Procedure declaration doesn't match description of event or procedure having the same name"

Оказывается нужно в оъявлении события заменить As Recordset на As Recordset20. Но все равно перепишу прогу без adodc smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)