Site map Home News Download Order Contacts Service  

Home
News
Download
Order
Contacts
Service

CDBF for Windows
CDBF for Windows (console)
CDBF for DOS
CDBF for Linux
CDBFlite
CDBFapi
CDBFinfo
CDBFShell
CDBFview

WhiteTown Wizards
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
MDB (Access) to DBF
XLS (Excel) to DBF
PDB (Palm DataBase) to DBF

Subscribe to our mailing list:

Reseller oportunities
Affiliates
Publications

Other stuff

Google

WhiteTown.com
WWW
DBF to MDB (Access) Converter

MDB to DBF Converter
Allows you to convert MDB (MS Access) files to DBF format.
Download now!
DBF to MDB (Access) Converter allows you to convert your dbf files to MDB (Microsoft Access) format.

MDB format is the most frequently used format, but sometimes Access is unable to open DBF files or damages them.
Besides, MS Access does not understand long Character fields (more than 255 characters).
DBF to MDB (Access) decides these problems.
The program supports dBase III, dBase IV, FoxPro, VFP and dBase Level 7 formats.

The program supports command line interface. Besides, the Site license includes a DLL which you can use from your own application.

Downloads
ZIP File Description Version Size
dbf2mdb.zip DBF to MDB (Access) Converter 2.01 700Kb

Ordering
DBF to MDB (Access) Converter Price
Personal license
Allows you to use the program by one person only (at work or at home or both).
$29.95
Business license
Allows you to use the program by a small company on 2-10 computers.
$99
Site license
Allows you to use the program in business environment and besides it includes a DLL which you can use from your own application.
$199

ScreenShot

DBF to MDB (Access) Wizard

DBF to MDB (Access). Command line description

Common parameters

/OVERWRITE=1Overwrite existing file.
/OVERWRITE=0Do not overwrite existing file. (Append to existing file).
/SKIPDEL=1Skip records marked as deleted.
/SKIPDEL=0Do not skip records marked as deleted.
/ASISCodepage as is.
/ANSIConvert to ANSI codepage.
/OEMConvert to OEM codepage.
/OPEN=1Open the output file after conversion.
/OPEN=0Do not open the output file after conversion.
/BATCHBatch mode. The program does not ask any questions (if possible).
/SILENTBatch mode. The program does not display any windows.
/WAITDo not close the program at the end. (Wait on the finish page).
/LOGCreate a log file in a common repository for application-specific data.
A typical path is C:\Documents and Settings\username\Application Data.
/STATUS
/STATUS=filename.ext
Create a text file with a current status (Conversion In Progress, Successful, Failed, Cancelled etc).
By default: %Program dir%\status.log
/FILTER=conditionIt allows you to convert records which satisfy the condition.

MDB specific parameters

Drive:\Path\FileName.dbfSource DBF file
Drive:\Path\FileName.mdbTarget MDB file
/OVERWRITETABLE=1Overwrite existing table.
/OVERWRITETABLE=0Do not overwrite existing table. (Append to existing table).
/REMTRAIL=1Remove trailing spaces in Character and Memo fields.
/REMTRAIL=0Do not remove trailing spaces in Character and Memo fields.
/REMCRLF=1Remove CR+LF in Memo fields.
/REMCRLF=0Do not remove CR+LF in Memo fields.
/LANG=languageLanguage string. Something like:
;LANGID=0x0409;CP=1252;COUNTRY=0
/VER=valueVersion of MDB file. Available values: 0, 1, 2, 3

DBF to CSV Converter DLL

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

#include 

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


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

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

 

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

#include 

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

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

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

	return DBFtoMDB_Converter(NULL, n, params);
}

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

0.00704288482666 , | Privacy policy | Copyright © 1996-2008, WhiteTown Software