Поиск:

Ответ в темуСоздание новой темы Создание опроса
> создать .dbf, помогите 
:(
    Опции темы
qqwertyu
Дата 20.6.2006, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 18.10.2005

Репутация: нет
Всего: нет



Задачка казалось бы простая, но я уже сутки на нее слил 

Итак первое как коннектится:
(Нужно чтобы програмка работала везде, без установки дополнительных библиотек)
какая разница между DBF FoxPro и dBase ??
(задача такова что нужно сгенерить единый .dbf файл без всяких .DBT и .FPT)

как подключится ?
я юзаю татак:
Код

CString ConnectionString = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=533;Dbq=c:\\test;";
или
CString ConnectionString = "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=c:\\test;Exclusive=No;Collate=Machine;NULL=NO;DELETED=NO;BACKGROUNDFETCH=NO";

db.OpenEx(ConnectionString, CDatabase::noOdbcDialog);


в обеих случаях норм !

как создать таблицу
для dBASE - при создании с полем Memo создается еще левый файл, а Visual FoxPro Driver - пишет Unrecognized blabla verb

Вобщем я буду очень благодарен если кто-нибудь приведет работающий код который создает .DBF таблицу (c полями ID - Numeric(8), foo Memo) и вставит туда одну запись !
У меня уже сил нету 
Заранеее очень благодарен ! 
PM MAIL WWW   Вверх
useless
Дата 10.7.2006, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 18.5.2004

Репутация: 1
Всего: 1



Описание структуры dbf-файла и класс С++ для работы с dbf

http://forum.vingrad.ru/index.php?act=Atta...t&id=606677

Только это для старых версий dbf сделано. На файлах, созданных в VFP не опробовано. 

Это сообщение отредактировал(а) useless - 10.7.2006, 15:01
--------------------
Лучше день потерять, потом за 5 минут долететь !!!
PM MAIL ICQ   Вверх
xgm
Дата 12.9.2006, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 10.8.2005

Репутация: нет
Всего: 1



Если тема еще актуальна, то здесь:http://shapelib.maptools.org/ лежит библиотека на плоском С.
Из нее можно выдернуть блок работы с *.DBF

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0528 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.