Site map Начало Новости Скачать Купить Контакты Услуги   EN

CDBF, GUI version
CDBF, console version
CDBF for DOS
CDBF for Linux
CDBFlite
CDBFapi
CDBFinfo
CDBFShell
CDBFview

DBF Converters' Shell
DBF to CSV
DBF to MDB (Access)
DBF to XLS (Excel)
DBF to HTML
DBF to SQL
DBF to XML
DBF to PDB (Palm DataBase)
DBF to DBF
CSV to DBF
MDB (Access) to DBF
XLS (Excel) to DBF
PDB (Palm DataBase) to DBF

CSV to DBF Converter

Video presentation New!

 

CSV to DBF Конвертер дает вам возможность конвертировать ваши csv (данные разделенные запятыми) файлы в dbf формат.

Вообще говоря, вы можете использовать любой разделитель, такой как TAB, точка с запятой и т.п.
Программа поддерживает dBase III, dBase IV, FoxPro, VFP и dBase Level 7 форматы.

Т.к. многие программы понимают CSV формат, то наш конвертер может быть помочь вам в переносе данных из одной системы в другую.

Программа поддерживает интерфейс командной строки.

 

Downloads
Файл Описание Версия Размер
csv2dbf.zip CSV to DBF Converter 1.10 1100Kb

Покупка
CSV to DBF Converter Рег.сервис SWRUB Plimus
CSV to DBF Converter (для частных лиц) Купить ($15) Купить ($15)
CSV to DBF Converter (для организаций) Купить ($99) Купить ($99)

ScreenShot

CSV to DBF Wizard

CSV to DBF. Интерфейс командной строки

Общие параметры

/OVERWRITE=1Перезаписать существующий файл.
/OVERWRITE=0Не перезаписывать существующий файл. (Добавить информацию к существующему файлу).
/SKIPDEL=1Пропускать записи помеченные на удаление.
/SKIPDEL=0Не пропускать записи помеченные на удаление.
/ASISКодовая страница без изменений.
/ANSIКонвертировать в кодировку ANSI.
/OEMКонвертировать в кодировку OEM.
/OPEN=1Открыть полученый файл после конвертации.
/OPEN=0Не открывать полученый файл.
/BATCHКомандный режим. Программа не задает никаких вопросов (если возможно).
/SILENTТихий режим. Программа не показывает никакие окна.
/WAITНе закрывать программу после выполнения конвертации. (Ожидать на последней закладке).
/LOGСоздавать log файл в директории для файлов пользователя.
Обычно это C:\Documents and Settings\username\Application Data.
/STATUS
/STATUS=filename.ext
Создавать текстовый файл с текущим статусом (Conversion In Progress, Successful, Failed, Cancelled etc).
По умолчанию: %Program dir%\status.log

CSV специфические параметры

Drive:\Path\FileName.csvИсходный CSV файл
Drive:\Path\FileName.dbfПолучаемый DBF файл
Drive:\Path\Папка для DBF файлов
/HEADER=1Использовать 1 строку как имена полей
/HEADER=0Использовать информацию из 1 строки как данные
/FIELDS=?Разделитель между полями
Например:
/FIELDS=;

Специальные значения:
TAB значит символ Tab (0x09).
PIPE значит символ |

/ALLCHAR=1Интерпретировать все поля как текстовые
/ALLCHAR=0Попробовать распознать тип полей
/YYYYMMDD
/YYYY.MM.DD
/MM.DD.YYYY
Формат даты.
/FP=?Символ отделяющий дробную часть.
Например:
/FP=,

По умолчанию .

/DD=?Разделитель в полях даты.
Например:
/DD=/

По умолчанию /

CSV to DBF Converter DLL

////////////////////// sample1.cpp ////////////////////////////
//parameters in the command line
//
//sample1.exe source.csv target.dbf ...
//

#include <windows.h>

int __declspec(dllexport)	__stdcall	CSVtoDBF_Converter(HWND hwnd, int argc, char *argv[]);


int
main(int argc, char *argv[])
{
	return CSVtoDBF_Converter(NULL, argc, argv);
}

//
////////////////////// sample1.cpp ////////////////////////////

 

////////////////////// sample2.cpp ////////////////////////////
//parameters in the source code
//
//sample2.exe
//

#include <windows.h>

int __declspec(dllexport)	__stdcall	CSVtoDBF_Converter(HWND hwnd, int argc, char *argv[]);

int
main()
{
	int     n=0;
	char    *params[10];

	params[n++]=strdup(__argv[0]);
	params[n++]=strdup("source.csv");
	params[n++]=strdup("target.dbf");
	params[n++]=strdup("/ansi");
	params[n++]=strdup("/overwrite=0");

	return CSVtoDBF_Converter(NULL, n, params);
}

//
////////////////////// sample2.cpp ////////////////////////////

0.000395059585571 Copyright © 1996-2010, WhiteTown Software