К списку форумов К списку вопросов
Как зарегистрировать базу данных
edd
20.09.2004 - 22:26
Изучаю VB. Особенно интересует написание программ под базы данных. Самый простой пример с Access - стопор. У меня 2000 аксес, а в VB6 у меня в свойстве connect только просто Access выбирается. И поэтому при указании таблицы сразу возникает ошибка: Неизвестный тип базы данных. Что делать? Как найчить работать этот пример. В книге в свойстве coonect стоит именно Access 2000.
edd
1 - 20.09.2004 - 23:46
Действительно - после преобразования базы аксеса к предыдущей версии все заработало.
Но вопрос остается: почему при наличии Офиса 2000, VB6.0 не в состоянии работать с Аксесом 2000? Как ему это разрешить.
callisto
2 - 22.09.2004 - 05:47
если возник интерес к написанию приложений работающих с БД, так и надо пользовать саму БД (*.mdb), а не среду работающую с этой БД...
edd
3 - 22.09.2004 - 10:47
Ну так это же пример. Просто инагда удобнее не входить в саму СУБД и писать там формы чтоб работать с данными, а имея на машине базу -написать программу, которая с ней будет работать. Мне так больше нравится, по крайней мере сейчас. Но этот вопрос я опят таки решил окольным путем - можно ведь подключать базу данных черех ODBC - там все прекрасно работает.
edd
4 - 22.09.2004 - 10:51
Т.е. в VB не через объект Data общей панели, а через ADO Data. А мой вопрос был, почему при наличии на машине Аксеса2000 в свойстве Connect объекта Data нельзя выбрать Аксесс 2000. Как его туда прописать?
wew
5 - 22.09.2004 - 16:54
Скорее всего объект Data Настолько "древний", что способен работать лишь с A97. Вообще для работы с БД его лучше не использовать, а использовать ADO Data Control.

К списку вопросов на форуме Базы данных

>>