Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: VB6-Access 97-Access 2000 Добавлено: 29.02.04 01:53  

Автор вопроса:  anatoliy-2
 

Добрый день (вечер) всем!

Помогите пожалуйста разрешить следующую проблему:

 VB6 Professional Version 8176 VBA Retail 6.0.8169.

Интересует свойство Connect компонента Data.

Указываем файл (формат Access 2000) в свойстве

DatabaseName, переходим к свойству RecordSource,

чтобы выбрать интересующую таблицу или запрос,

а в ответ:

Unrecognized database format (неопознанный формат базы данных)

Вопрос: как научить VB6 понимать формат баз данных Access 2000,

остальные форматы баз данных (в том числе Access 97),

свойства Connect, работают нормально.

Ответить

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

Номер ответа: 1
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #1 Добавлено: 29.02.04 13:01

Дык там по-моему указывается тип базы данных (Excel/Access97/Access2000/.../...)

Ответить

Номер ответа: 2
Автор ответа:
 the Pagan



ICQ: нет 

Вопросов: 19
Ответов: 27
 Web-сайт: gazprommed.irk.ru
 Профиль | | #2
Добавлено: 29.02.04 17:45
Можно поставить SP5, но самое лучшее скачать с сайта Microsoft такую вещь - MDAC 2.7 eng.  И когда коннект ставить будешь, то выбирай Jet 4.0 - этот процессор для Access 2000!

Ответить

Номер ответа: 3
Автор ответа:
 anatoliy-2



Вопросов: 12
Ответов: 14
 Профиль | | #3 Добавлено: 01.03.04 01:21
 На сегодняшний день скачано и установлено:

 vbrun60sp5.exe

Jet40SP5_Me.exe

Jet40SP7_WMe.exe

Jet40SP8_9xNT.exe

mdac_2_7typ.exe

скачано но не установлено:

Windows2000-KB829558-x86-RUS.exe

WindowsXP-KB829558-x86-ENU.exe

у меня WinMe, а под нее не ставится.

В connect ставил:

Access 2000;     Acess 9.0;    Msget 4.0;  Jet 4.0;

ничего не помогает.

Заметил одну особенность, когда connect не опознает тип базы, то DatabaseName

при вставке выбранного файла вставляет только путь к файлу, а название файла нет.

Название файла добавляю вручную, но и это ничего не дает, так как

в завершение RecordSource выдает: Couldn't find installable ISAM.

Предполагаю, что вся проблема в версии Control-Data  из пакета VB6.

Что Вы еще можете подсказать для решения возникшей у меня проблемы?

                                                                               

                                                                                    Анатолий

 

Ответить

Номер ответа: 4
Автор ответа:
 Alex&r



Вопросов: 10
Ответов: 105
 Профиль | | #4 Добавлено: 03.03.04 13:02
Используй АDODC вместо компонента Data

Ответить

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



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #5
Добавлено: 03.03.04 18:57

проставь Service Pack 5 for Visual Studio 6.0

то что ты скачал никаким боком не задевает DAO...

Ответить

Номер ответа: 6
Автор ответа:
 anatoliy-2



Вопросов: 12
Ответов: 14
 Профиль | | #6 Добавлено: 05.03.04 00:32

Если я правильно понял, то Вам приходилось раннее сталкиватся с этой проблемой и установка s6sp5vb.exe помогла решить эту проблему??? Сейчас как раз скачиваю это длинномерное создание (57 метров), так что ответ смогу дать через пару дней.

Анатолий.

Ответить

Номер ответа: 7
Автор ответа:
 anatoliy-2



Вопросов: 12
Ответов: 14
 Профиль | | #7 Добавлено: 06.03.04 23:00

 Проблема разрешилась. Премного благодарен Slay за правильную подсказку. Скачал с Microsoft vs6sp5vb.exe (размер 59 948 248),

установил, теперь Control Data распознает Access 2000, Excel 2000 не

распознает, а должен ли ? . Спасибо  Всем, принявшим участие в дискуссии.

Анатолий.

Ответить

Страница: 1 |

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



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