![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO и dbf - файлы [D7, XP]
Lera © (2008-10-13 11:45:00)Здравствуйте, подскажите пожалуйста, при использовании ADO для обработки dbf - файлов в настройках компоненты ADOConnection на закладке "Подключение" для подключения данных ODBC что лучше использовать "имя источника данных" или "строку подключения"...и если кто-нибудь знает, где в инете можно почитать про работу через ADO с dbf - файлами ghb gjvjob OLE DB Provider for ODBC Drivers.
Заранее спасибо.
sniknik (2008-10-13 15:01:00) [21]> тоесть без установленного BDE Jet не будет работать с dbf ?
работает, в ограниченном режиме, т.к. они носят с собой "лайт версию BDE" в dll, если находит установленный использует его уже в полнофункциональном режиме.
+ и бывают конфликты если параллельно запущено приложение использующее "честноустановленный" BDE, приходится отключать использование установленного.
> То есть БДЕ все равно, должно быть установлено на машине пользователя?
смотря, что будет делать приложение, и с какими обьемами данных (не знаю что там за ограничения, и знать не хочу. кому надо сам найдет в хелпе по jet).
Palladin (2008-10-13 14:20:00) [22]
> Anatoly Podgoretsky © (13.10.08 14:09) [17]
тоесть без установленного BDE Jet не будет работать с dbf ?
Lera (2008-10-13 14:14:00) [23]Спасибо.То есть БДЕ все равно, должно быть установлено на машине пользователя?
Anatoly Podgoretsky (2008-10-13 14:09:00) [24]ODBC -> JET -> BDE -> dbf (dBase V-)
Palladin (2008-10-13 14:06:00) [25]
> они все равно обращаются к JET, а последний к БДЕ.
непонял
Anatoly Podgoretsky (2008-10-13 14:05:00) [26]ODBC в топку, они все равно обращаются к JET, а последний к БДЕ.
Поэтому есть или нет ODBC на машине, на работу никак не влияет, кроме отрицательного эффекта. Значит одно звено можно безболезнено, а точнее с пользой выбросить, поскольку это работает без этого кривого звена, а наоборот нет. Касательно БДЕ, если почему то душа не лежит, то можно остаться на JET, все равно дополнительной установки не требует, это часть ISAM доступа в ADO и автоматически переходит с на большое БДЕ если оно установлено. Неудобство, что настройки разные и в разных местах.
Palladin (2008-10-13 14:04:00) [27]www.google.ru + TDbf
Сергей М. (2008-10-13 13:38:00) [28]А по сути - как можно говорить о "лучшести" или "хужести" чего-то там, если тобой не обозначен ни один критерий сравнения на "лучшесть"/"худшесть" ?
Lera (2008-10-13 13:20:00) [29]Замечательно....но все же просьба - если вы не можете ответить по сути вопроса, лучше не отвечайте.
Сергей М. (2008-10-13 12:26:00) [30]ADO ничего не знает ни про какие dbf-файлы.
Lera (2008-10-13 12:24:00) [31]Так все-таки, может кто-нибудь знает, где можно почитать про ADO и dbf - файлы?
www (2008-10-13 12:23:00) [32]
> "ODBC" - так как на машинах пользователей есть ODBC драйвера.
а если там есть видео-кодеки, их тоже использовать будешь?
Сергей М. (2008-10-13 12:13:00) [33]
> Lera © (13.10.08 12:09) [7]
Так бы и сказала - требуется импорт данных из dbf-контейнера)
Lera (2008-10-13 12:09:00) [34]"Обработка" - разбиение содержимого некоторых стринговых столбцов на несколько частей для последующей записи в несколько полей БД Oracle.
"ODBC" - так как на машинах пользователей есть ODBC драйвера.
www (2008-10-13 12:04:00) [35]а зачем там еще и одбц ?
Сергей М. (2008-10-13 12:04:00) [36]
> обработки dbf
Смотря что подразумевается под "обработкой" ..
Lera (2008-10-13 12:03:00) [37]Файлы берутся с сайта Росфинмониторинга, а про среду создания там ничего не говорится, к сожалению.
Сергей М. (2008-10-13 12:01:00) [38]
> Начальство приняло решение
Мда .. Начальству в зад не заглядывают - это всем аргументам аргумент)
> этот функционал нада поставить на много клиенетских машин
Можно подумать, любой другой функционал туда поставить никак не удастся ..
А dbf'ы-то откуда берутся ? В какой среде гони созданы - FoxPro, dBase ?
Lera (2008-10-13 11:55:00) [39]Начальство приняло решение, к тому же потом этот функционал нада поставить на много клиенетских машин.
Сергей М. (2008-10-13 11:52:00) [40]
> работу через ADO с dbf
Доступ именно через ADO - это блажь или чем-то аргументированное решение ?