Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 342
от 11.08.2006, 11:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 187, Экспертов: 23
В номере:Вопросов: 1, Ответов: 2


Вопрос № 51230: Здравствуйте уважаемые эксперты. Дополнение к вопросу № 51146. Я воспользовался ответом Кокорич Вадим Леонидовича (за что ему благодарен) скачал vbrun60sp6.exe и установил, но выдаёт сообщение "unrecognized database format 'C:\db1.mdb...

Вопрос № 51.230
Здравствуйте уважаемые эксперты.
Дополнение к вопросу № 51146.
Я воспользовался ответом Кокорич Вадим Леонидовича (за что ему благодарен) скачал vbrun60sp6.exe и установил, но выдаёт сообщение "unrecognized database format 'C:\db1.mdb' " (толка в DAO, а в ADO всё нормально работает). Что посоветуйте, надо VB 6.0 работал (в DAO) нормально с ACCESS 2000 или выше.
У меня установлено MSOFFICE 2003. VB использую “Microsoft DAO 3.6 Object Library” . скачать сервиспак заимеет почти 3 сутки (у меня старая телефонная линия а сервиспак 60 МБ), может бит ест другой способ, DLL библиотека в Интернете отдельно или что-то в этом роде.
Заранее благодарю.
Отправлен: 05.08.2006, 12:22
Вопрос задал: RAMA (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Залетин Виталий Викторович (мь!тарь)
Здравствуйте, RAMA!
DAO не понимает формат БД. Майкрософт просто время от времени меняет свои форматы файлов. Работайте с ADO - и все будет хорошо.
---------
Учиться никогда не поздно. Особенно программированию!
Ответ отправил: Залетин Виталий Викторович (мь!тарь) (статус: Студент)
Ответ отправлен: 05.08.2006, 14:41
Оценка за ответ: 4

Отвечает: Кокорич Вадим Леонидович
Здравствуйте, RAMA!

Я качал этот сервис-пак частями, с перерывами, с помощью программы FlashGet (очень долго, конечно, но куда деваться). FlashGet автоматически докачивает программу при обрыве (или завершении) соединения с Интернет с того места, на котором закачка прервалась, а не заново. Вопрос только во времени скачивания.
Можно попробовать поискать сервис-пак на компакт-дисках с инструментами для программирования, может быть, у кого-то он есть. Мой дистрибутив, к сожалению, накрылся после установки :-( А в принципе, я считаю, он не так уж и необходим.

Сообщение "unrecognized database format'' говорит о том, что формат базы данных нераспознан. А. Шевченко прав - действительно, сейчас практически всегда используется ADO, а не DAO, поэтому лучше от DAO отказаться во избежание неожиданных неприятностей и неприятных неожиданностей.
Из своего личного опыта могу сказать, что работа с Office 97 более оправдана, нежели с последующими версиями. Базу, сделанную в 97-м, распознают все и конвертируют в свой формат, чего нельзя сказать о 2003 (не факт, что все используют данную версию Office, хотя и Office XP его понимает без проблем).

Мое личное мнение: если Вам необходимо использовать DAO, Ваш выбор - Office 97 и Visual Basic 5.0 (а не 6.0)
---------
Труд сделал обезьяну человеком, а лень человека - программистом !
Ответ отправил: Кокорич Вадим Леонидович (статус: 3-ий класс)
Ответ отправлен: 05.08.2006, 14:57
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.35 от 27.07.2006
Яндекс Rambler's Top100

В избранное