Страница: 1 |
Вопрос: Помогите решить проблему с Dbf при создании инстал | Добавлено: 27.03.09 21:34 |
Автор вопроса: ![]() |
Помогите решить проблему с Dbf .
Подключаю dbf файл через data Data1.Connect = "dBASE IV;"
Data1.DatabaseName = PUTBAZ Data1.RecordSource = "Temp.dbf" Data1.Refresh ‘’’’’’’’ ‘’’’’’’’’ ‘’’’’’’’ Data1.Recordset.AddNew Data1.Recordset.Update Data1.Recordset.MoveNext Data1.Recordset.Edit Data1.Recordset("C") = MASSFIO(0) На компе где VB6 установлен всё работает. На другом компе (где VB нету) регистрирую DAO350.DLL. Копирую туда прогу, запускаю, ни каких сообщений об ошибке нет, а dbfник остаётся пустым. Уже и msvbvm60.dll регистрировал, не помогло. Может для dbf ещё какую-нибудь библиотеку зарегить нужно? |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 214-179-991 Вопросов: 42 Ответов: 272 |
Профиль | Цитата | #1 | Добавлено: 28.03.09 01:06 |
Скачай прогу Setup Factory где то 5 версии, попробуй создать установочный для своего проекта в нём и увидишь все ддл, которые нужны для твоего проекта. А лучше создай установочный, добавь тут екзешник твоего проекта и все необходимые базы. И при переносе программы не будет проблем. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 28.03.09 18:37 |
Популярно объясняю: на целевой машине не установлен драйвер DBF IV, DAO - это только технология доступа, она использует установленные в системе драйвера баз данных. У меня была аналогичная проблема. Выяснилось, что после установки MSDAC, где кроме DAO, ADO, RDS, ODBC есть сами драйверы баз данных, все становится на свои места. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ICQ: 470733077 Вопросов: 17 Ответов: 18 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 28.03.09 22:28 |
А где можно скачать MSDAC? На Microsoft не могу скаччать, не прохожу проверку подлинности Windows, а может отдельно драйвер DBF IV можно скачать и включить его в инстал моей проги? |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #4 | Добавлено: 31.03.09 16:45 |
не такая проблема?
Bugs: Couldn't Find Installable ISAM
When you try to export/import data from Excel, dBase, Text or some other file type, you might get this error message. A missing file or corrupt registry entry are the usual causes behind this error. Sometimes, a typical Office Setup does not install these drivers by default. Re-run the Setup program, and manually select the individual drivers under the Data Access options. If any of the driver files were missing, they should be copied and registered by the Setup program. However, in a few cases, this does not get rid of the error message. If the driver files are already present on the hard drive, the registry entries could be corrupt. First try registering the appropriate dll with RegSvr32 (sample steps <bugs0007.htm>. If this doesn't work, then try running the setup with some command line arguments: Setup /y /r If you still experience the same error message, try completely uninstalling Access. Then, search for these files on your hard drive, and rename them. Msexcl35.dll (Excel) Mstext35.dll (Text) Msxbse35.dll (dBase) Msxbse35.dll (FoxPro) Now, re-install Access. |
Страница: 1 |
|