Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Какую технологию можно использовать для создания dbf / 11 сообщений из 11, страница 1 из 1
06.06.2006, 09:33
    #33773842
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Подскажите, какой интерфейс (или технологию, или провайдера - не знаю точно, как правильно называть) можно использовать для создания dbf-файлов, кроме Microsoft.Jet.OLEDB.4.0.
Он не позволяет задавать нужные типы полей
...
Рейтинг: 0 / 0
06.06.2006, 09:45
    #33773861
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Программирую на VBScript+SQL Server 2000
...
Рейтинг: 0 / 0
06.06.2006, 10:08
    #33773905
RENaissance
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Попробуйте использовать Microsoft FoxPro VFP Driver (*.dbf)


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.06.2006, 09:22
    #33776564
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
А как это будет выглядеть в программной реализации?
Сейчас я создаю dbf так:

Set cnn = CreateObject("ADODB.Connection")
' свойства соединения для работы с DBF
cnn.Provider = "Microsoft.Jet.OLEDB.4.0"
cnn.Properties("Extended Properties") = "dBase IV"
' указываем путь
cnn.Properties("Data Source") = path
' открываем соединение
cnn.Open

cnn.Execute "create table " & table & " (NN numeric(5,0), DEPARTAM char(2), IM_DEP char(100), NOM numeric(5,0))
...
Рейтинг: 0 / 0
08.06.2006, 15:48
    #33781006
oper557
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Если хочешь могу показать пример на JavaScript.
...
Рейтинг: 0 / 0
08.06.2006, 15:53
    #33781035
oper557
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Еще нужно чтобы на клиенте был установлены этот драйвер - Microsoft FoxPro VFP Driver (*.dbf). Насколько я знаю по умолчанию в винде этого драйвера нет. Можно скачать отсюда .
...
Рейтинг: 0 / 0
26.06.2006, 10:16
    #33813853
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Огромное спасибо. Все заработало, файл формируется правильно и гораздо быстрее, чем ранее. Только есть одно но!
Все это работает на машине, где установлен FoxPro (т.е. и соответствующий драйвер соответственно).
На другой машине (где нет FoxPro) зарегистрировал скачанный драйвер VFPOLEDB.DLL, как вы и подсказали. Но почему-то не работает (ошибка: "Provider cannot be found. It may not be properly installed"). Может одного этого драйвера не достаточно? или я что-то не правильно делаю?
...
Рейтинг: 0 / 0
26.06.2006, 10:28
    #33813892
Valer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
если структура dbf постоянная
то можно сделать его один раз руками
поставить клиентам это будет эталон
а дальше файл для работы получать
командой copy
...
Рейтинг: 0 / 0
26.06.2006, 11:30
    #33814092
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Проблема не в том, создается файл или нет. Он создается и заполняется нормально, но только на той машине, где драйвер установлен вместе с FoxPro. Если драйвер регистрируется отдельно, то он не работает.
...
Рейтинг: 0 / 0
26.06.2006, 12:02
    #33814191
SaniaSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Т.е. проблема сводится к тому, как установить драйвер VFP OLE DB Provider - вот что у меня никак не получается!!!
...
Рейтинг: 0 / 0
27.06.2006, 12:48
    #33816502
SaniaVFP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую технологию можно использовать для создания dbf
Ну наконец-то получилось!!! Всем спасибо за помощь, особенно oper557!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Какую технологию можно использовать для создания dbf / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]