Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Помогите решить проблему с Dbf при создании инстал Добавлено: 27.03.09 21:34  

Автор вопроса:  veibert | Web-сайт: keysled.narod.ru | ICQ: 470733077 
Помогите решить проблему с 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
Автор ответа:
 Aston



ICQ: 214-179-991 

Вопросов: 42
Ответов: 272
 Профиль | | #1 Добавлено: 28.03.09 01:06
Скачай прогу Setup Factory где то 5 версии, попробуй создать установочный для своего проекта в нём и увидишь все ддл, которые нужны для твоего проекта. А лучше создай установочный, добавь тут екзешник твоего проекта и все необходимые базы. И при переносе программы не будет проблем.

Ответить

Номер ответа: 2
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #2
Добавлено: 28.03.09 18:37
Популярно объясняю: на целевой машине не установлен драйвер DBF IV, DAO - это только технология доступа, она использует установленные в системе драйвера баз данных. У меня была аналогичная проблема. Выяснилось, что после установки MSDAC, где кроме DAO, ADO, RDS, ODBC есть сами драйверы баз данных, все становится на свои места.

Ответить

Номер ответа: 3
Автор ответа:
 veibert



ICQ: 470733077 

Вопросов: 17
Ответов: 18
 Web-сайт: keysled.narod.ru
 Профиль | | #3
Добавлено: 28.03.09 22:28
А где можно скачать MSDAC? На Microsoft не могу скаччать, не прохожу проверку подлинности Windows, а может отдельно драйвер DBF IV можно скачать и включить его в инстал моей проги?

Ответить

Номер ответа: 4
Автор ответа:
 Arseny



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 |

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



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