powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Исходники для чтения DBF файлов
17 сообщений из 17, страница 1 из 1
Исходники для чтения DBF файлов
    #32485343
PavelT100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не подскажите ссылку на приличные мсходники для чтения DBF файлов на Си. Что-то немогу найти, то попадаются уж совсем простые исходники и с типом varchar они не работают, то исходники на Паскале, то пустые ссылки.
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32486565
Oleg W.Kosteckiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А через ODBC - нельзя?
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32486774
well_wisher_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 PavelT100

Найди структуру DBF файла. А остальное можно и самому написать, по крайней мере, когда я учился в институте у нас это было одним из заданий лаборторных работ
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487044
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
библиотека codebase в исходниках ходила когдато
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487118
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) С 1992 по 1998 я интенсивно писал в Codebase 4. Сейчас я не могу ее найти. Если нужно, могу спросить у друзей. Были исходники.
2) Недавно был вынужден выгружать из SQL Server в dbf. Написал простенький класс. Могу прислать.
3) В dbf отсутствует тип varchar
М.Катаргин
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487290
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здесь уже все написано, есть и исходники
------
Пр(CTime::GetCurrentTime()) ? (о) : (и)шло время спать
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487495
PavelT100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, наверно, плохо сформулировал вопрос - нужны исходники без всяких ODBC, ADO и без использования MFC. Нарыл какие-то бедные тексты напианные еще по Win16, конечно, я их сейчас адаптирую плюс структуру DBF файла. В принципе действительно можно все с нуля написть, тем более что мне фактически нужно только чтение данных. Но неужели нет чего-нибудь по современней и готового?
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487512
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНо неужели нет чего-нибудь по современней и готового?
Есть: ODBC, ADO. Зачем изобретать велосипед, если он уже давно изобретен?
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32487961
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2muk07
3) В dbf отсутствует тип varchar
Зато есть longvarchar.
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32488792
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз спрашиваю: имею класс, работающий с dbf как с бинарным файлом и не обращается ни к каким ADO, ODBC, CODEBASE...
Класс содержит , в частности, описание структуры dbf. Там сейчас есть только операции записи. По образу и подобию чтение можно дописать за 15 мин.
Прислать?
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32489079
sergius_2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, может я и не в тему вовсе отвечаю или не понял вопроса, но когда я работал с ДБФ файлами я использовал компонет Advantage (AdsTable, AdsQuery...) Так что забивай эти магические слова в поисковик и ......
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32489091
director
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если нужно описание DBF формата, то есть унига "Форматы данных" какой-то немец написал. Там есть это описание. Если очень интересно - пишите - узнаю по-точнее имя автора. У меня она есть.
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32490858
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, человек хочет под HP-UXом эти файлы читать. А то бы точно ODBC использовал.
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32491202
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я не пойму, что такого сложного я сказал, посмотри там где ссылка, либка работает с dbf файлами как с бинарными + исходники, скачай посмотри.
------
Пр(CTime::GetCurrentTime()) ? (о) : (и)шло время спать
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32504751
zest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу кинуть в мыло маленький проект dll, которая загружает файл в dbf формате в sql сервер по bcp (работало еще с MS 6.5) там dbf разбирается побайтно.
Все очень просто.
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32506145
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
качай отсюда нормальный пример с исходниками
------
Пр(CTime::GetCurrentTime()) ? (о) : (и)шло время спать
...
Рейтинг: 0 / 0
Исходники для чтения DBF файлов
    #32531566
Фотография crazy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я работаю с этим вот так:


#include "dbase.hpp"


struct DBStruct1: public DBStruct
{
Numeric NUM;
Field<Character> STR;
public:
inline DBStruct1( P_BASE p ) :
DBStruct( p ),
NUM( get_pBase(), "NUM", 10, 2 ),
STR( get_pBase(), "STR", 10 )
{}
};


void main( int argc, char *argv[] )
{
cout << sizeof( DBHeader ) << endl;
typedef DBaseFiles<DBStruct1> DataBase;
DataBase db = "test.dbf";
DataBase::iterator i = db.top();
i++; i++; i++;
int n = i->NUM;
i->NUM = n;
}

потому что как-то меня посетила идея, что по таблицам тоже можно лазить итераторами ;)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Исходники для чтения DBF файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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