|
|
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Времени в обрез , но я незнаю что за чушь такая. Сделал программу на VB6 , в форме использовал Ms Data Grid , который отображал содержимое RecordSet - ов . На другом компе через regsvr32 зарегистрил Ms Data Grid , грид показывается, но как только исполняется код где есть типа Set Grid1.DataSource=RecordSet появляется сообщение о ошибке "Cannot Initialize data bindings" и естественно данные в гриде не появляются. Т.е грид не может получить данные с рекордсета. Как выпутаться , подскажите? Только не пинайте в сторону форума по VB6 , просто нужно разобраться. Поставил в довесок еще и mdac 2.5 . Все равно ошибка. 2 ЛП Уважаемый. Если не трудно, добавь такой же топик в форум VB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:35 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Я не умею топики клонировать :) Если тут ответов не дадут - я через некоторое время в VB перенесу, а здесь ссылку сделаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:37 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Лох, тебе бы все переносить. Можно ведь оставить тут, а там сделать ссылку. Впрочем, для этого не нужен модератор... :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:40 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Саныч, мне не все бы переносить Если ответов не будет в течение нескольких часов - значит устанет автор их тут ждать. В аксесе мало кто с внешними гридами работал. Поэтому по гридам (имхо) вероятность получить ответ выше в форуме по VB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:45 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
И туда я удочку закинул тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:47 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Т.е грид не может получить данные с рекордсета. А какое тип связывания поддерживает грид (если проще: ADO or DAO)? А какой тип рекодсета ты ему пихаешь (ADO or DAO)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:53 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:54 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Могу только предположить:\r \r Data Grid наверное пришел на комп с VB6?! \r У мелкософта (посредством VB6) есть нехорошая привычка лицензировать свои ActiveX. EУ еня был такой случай: стоял VB6, я спокойно юзал winsock32.ocx (такое у него помойму название, но вообщем не суть), переехал на другой комп, скачал winsock32.ocx зарегил (regsvr32) и ничего, ошибка во время подключения к ActiveX (а главное все вокруг в инете им пользуются и без проблем) - оказалось нет лиценз. ключа в реестре соотв. этому ActiveX, а без него этого собака не хочет работать. \r В Access удобно проверять такие вещи, потому что он единственный кто почеловечьи ругается в этом случае. Он тогда по русски пишет, что нет лицензии, а те Excel, Word выдадут тебе ошибку 421 Can't createActiveX object...\r \r Так что попробуй этот Data Grid поюзать в Access. на чет лиценз. ключей, то на форуме я уже расписывал где можно их взять и где они в реестре находятся:\r /topic/61113&hl=%eb%e8%f6%e5%ed%e7+%ea%eb%fe%f7%e8\r /topic/41679&hl=%eb%e8%f6%e5%ed%e7+%ea%eb%fe%f7%e8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 16:59 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
ADO тогда странно, посмотрел грид OLEDB и обязан хавать ADORecordsetы. М.б. у тебя сама бд в Акесе 2000, а SP 5 на исполняемые файлы на клиентах - для этого у майкрософт есть соответсующий патч вроде называется VB6 Runtime SP5)? А MDAC лучше сразу ставь 2.8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 17:09 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Ты прав, DataGrid пришел только в VB6 на смену DBGrid , который мог "читать" только DAO.RecordSet . DataGrid же "видит" только ADO.RecordSet. Мне нужно чтобы это заработало в VB6 , черт его дери. I Hate Microsoft Что же делать то все таки? Переделывать все на другой грид что ли? Так он должен ADO.RecordSet "любить". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 17:11 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktor VB 6 обращается к базе Access 2000. Это так . На VB стоит SP4. Но другие действия с базой (без грида) проходят нормально. Например записи добавляются и т.п. Т.е. связь установлена правильно и работает, а грид собака такая работать не хочет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2004, 17:16 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Может втыкнуть Service Pack 5 на VB6 и взять ocx оттуда и зарегистрировать? Пробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 08:40 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Поставил SP5 на VB6 на моем коппе.Удалил со всех форм старый грид, добавил новый грид , перекомпилил занова exe-шник. Взял с моего компа MS Data Grid Control (SP5 OLE DB) , пошел на другой комп, там отрегистрировал старый ocx и зарегистрировал новый ocx с SP5. Такая же ерунда , пишет туже самую ошибку. Чтоб я провалился на месте , как же этот грид заставить работать то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 09:25 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Вот так вот сделал? Set grdData.DataSource = objRs grdData.ReBind ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 09:32 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
2 Eternal У тебя просто компонент (грид) неправильно регистрится. Сделай с помощью P&D Wizard инсталяшку, по идее он должен кошерно прописать все что в проекте используется. Если это не поможет - я пас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 09:36 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Делаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 09:37 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
2 Amel ReBind не помог. 2 ЛП Спасибо.Это помогло. Сварганил инсталляху через P & D и все пошло! Но все таки интересно , почему же без инсталляхи не шло? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 09:57 |
|
||
|
ActiveX. Не хочет работать MS DataGrid ! Пишет "Cannot Initialize data bindings". Очень надо . Очень.
|
|||
|---|---|---|---|
|
#18+
Значит помимо собственно грида ему еще какие-то компоненты нужны (шоб биндить кого-то). Ты эти компоненты не переносил и не регистрил, а PDW отличился умом и сообразительностью. Можешь попробовать поковыряться в сделанной инсталяшке, вдруг увидишь - что же именно туда PDW включил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2004, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32410772&tid=1676631]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 491ms |

| 0 / 0 |
