Форум программистов CodeGuru
16 Январь 2018, 22:58:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение/запись в DBF файл, не через ODBC с SQL запросами  (Прочитано 16292 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Beginner_24
Новичок
*
Офлайн Офлайн

Сообщений: 5


Просмотр профиля
« : 11 Январь 2007, 20:58:11 »

Дорогие специалисты.

Можно ли где-то скачать MFC класс работы с DBF файлами не через ODBC. То есть CDatabase и CRecordset отпадают.
Или может, кто кинет пару советов (исходников) реализации  такого  класса. Мне нужно всего ничего: уметь читать данные  из конкретной ячейки dbf файла и писать в указанную ячейку.
Уже вижу пару функций класса:
Class CDBF
{
…..

CString GetDbfData(UINT row, UINT col ) // читаем
void  SetDbfData(UINT row, UINT col)    // пишем
….
// Также, думаю, следует добавить функцию открытия и закрытия DBF файла
….
int     DBFOpen(CString Path, UINT mode) // Открыли
void  DBFClose(int hDBF)   // Закрыли

}


Вот такой, я думаю, будет интерфейс класса. Если вам не сложно помогите с реализацией указанных функций, если  интерфейс этого класса вообще имеет место быть
Записан
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #1 : 11 Январь 2007, 22:23:21 »

А почему нельзя использовать ODBC ?
Может быть, DAO (CDaoRecordset, etc) или ADO подойдет (Начиная с Win2K входит в состав OS) ?
Записан

quick
Новичок
*
Офлайн Офлайн

Сообщений: 1


Просмотр профиля
« Ответ #2 : 12 Январь 2007, 18:07:39 »

Beginner_24

Есть старый класс у меня для работы с DBF . Работает напрямую с файлом DBF. Соответственно нету ни индексов, ни чего либо навернутого..если надо могу выслать, сам использовал его для чтения DBF и для записи. Только писалось ОЧЕНЬ-ОЧЕНЬ давно так что возможно есть и получше варианты )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!