Тема: DBF без ODBC
Показать сообщение отдельно
Старый 02.03.2006, 15:11   #26  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,658 / 1162 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от KSS
Да, было дело, когда приперло писать данные в ДБФ, а настраивать ДСНы казалось несистемным, просто почитал МСДН и сделал универсальные классы, которые конфигурируют драйверы ODBC.
Драйвер как раз "Microsoft dBase Driver (*.dbf)" четвертой версии (фокспро, если посмотришь, вообще дальше первой не пошел).
Дальше "первой" чего? Версии ODBC?

FoxPro остановился на 6 версии ODBC. Дальше был выпуск только ADO под 9 версию. (Для справки, вышел Service Pack к 9 версии собственно Visual FoxPro)

Если речь о файлах DBF, то существует "вагон и мальнекая тележка" версий собственно файлов DBF.

FoxPro создал 5 или 6 собственных модификаций формата DBASE. Т.е. есть отличия в структуре данных фалов DBF.

Именно поэтому, когда говорят "сделал универсальные классы" - не верю . Скорее всего, речь идет о каком-то одном формате файлов DBF из всей возможной кучи.

Если говорить о скорости, то ODBC - это универсальное решение, рассчитанное на решение многих задач. Не только вставки записей. Разумеется, он будет несколько проигрывать процессу, "вылизанному" только под задачу вставки данных.

Но здесь каждый решает сам, что важнее. Скорость или универсализм.