Работа на машине без Vb
ADODC Control и DataGrid Control. На машине с установленным VB все работает нормально.
Переписываю все компоненты, от которых зависит программа на машину, где нет установленного
VB и устанавливаю MDAC. Программа запускается, но в элементах типа msdatagrid, msdatalist
ничего не отображается. При этом до базы SQL Server 2000 программа точно достукивается, так
как в файл данные выводятся. Кроме того, например не создаются отчеты VB. Если делать Package
and Deployment Wizard, то он ругается на setup.lst и программа через него не устанавливается. Но на машине с VB все работает
Может кто знает в чем дело?
Цитата:
Originally posted by defender
Есть программа, написанная на VB6, и использующая элементы
ADODC Control и DataGrid Control. На машине с установленным VB все работает нормально.
Переписываю все компоненты, от которых зависит программа на машину, где нет установленного
VB и устанавливаю MDAC. Программа запускается, но в элементах типа msdatagrid, msdatalist
ничего не отображается. При этом до базы SQL Server 2000 программа точно достукивается, так
как в файл данные выводятся. Кроме того, например не создаются отчеты VB. Если делать Package
and Deployment Wizard, то он ругается на setup.lst и программа через него не устанавливается. Но на машине с VB все работает
Может кто знает в чем дело?
Есть программа, написанная на VB6, и использующая элементы
ADODC Control и DataGrid Control. На машине с установленным VB все работает нормально.
Переписываю все компоненты, от которых зависит программа на машину, где нет установленного
VB и устанавливаю MDAC. Программа запускается, но в элементах типа msdatagrid, msdatalist
ничего не отображается. При этом до базы SQL Server 2000 программа точно достукивается, так
как в файл данные выводятся. Кроме того, например не создаются отчеты VB. Если делать Package
and Deployment Wizard, то он ругается на setup.lst и программа через него не устанавливается. Но на машине с VB все работает
Может кто знает в чем дело?
Чтобы уйти от ошибки в Package & Deployment Wizard нужно пропатчить VB6.0 SP4 Or Sp.5
Описание проблемы на
Package & Deployment Wizard. Досадная ошибка.
c:\documents and settings\user\local settings\temp\$(DllRegister...) file not found ну и происходит откат. Пробовал снимать задачу, чтобы отката не было, не помогает. Работает все кроме элемента ADO Data Control.
Итого через DAO данные видны, а через ADO нет.
Цитата:
Originally posted by defender
Да, это конечно продвигает намного вперед, но после того как почти все переписано возникает ошибка:
c:\documents and settings\user\local settings\temp\$(DllRegister...) file not found ну и происходит откат. Пробовал снимать задачу, чтобы отката не было, не помогает. Работает все кроме элемента ADO Data Control.
Итого через DAO данные видны, а через ADO нет.
Да, это конечно продвигает намного вперед, но после того как почти все переписано возникает ошибка:
c:\documents and settings\user\local settings\temp\$(DllRegister...) file not found ну и происходит откат. Пробовал снимать задачу, чтобы отката не было, не помогает. Работает все кроме элемента ADO Data Control.
Итого через DAO данные видны, а через ADO нет.
У меня было подобное, правда не с инсталляцией не VB программ. Я так полагаю, что у тебя W2K Or XP. Попробуй установить переменную среды окружения TMP и TEMP не ..documents and settings.. а в C:\TMP. Мне это помогло установить неустанавливаемую программу.
Свойства смстемы-Дополнительно.
Интересно, а руками с помощью regsvr32 пробовал зарегистрировать ADO?
Ну те библиотеки ADO, которые PDW включает в пакет регистрировал