Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 这个数据库是什么格式的?_Database_Format_Converter_Dos_Point Of Sale - Fatal编程技术网

Database 这个数据库是什么格式的?

Database 这个数据库是什么格式的?,database,format,converter,dos,point-of-sale,Database,Format,Converter,Dos,Point Of Sale,我试图从运行在DOS系统上的旧式销售点数据库中提取数据 56 KB DATABASE.DA0 - binary data 232 KB DATABASE.DA1 - binary data 192 KB DATABASE.DA2 - binary data 396 KB DATABASE.DA3 - binary data 224 KB DATABASE.DA4 - binary data 316 KB DATABASE.DA5 - binary data 60 KB DATA

我试图从运行在DOS系统上的旧式销售点数据库中提取数据

 56 KB  DATABASE.DA0 - binary data
232 KB  DATABASE.DA1 - binary data
192 KB  DATABASE.DA2 - binary data
396 KB  DATABASE.DA3 - binary data
224 KB  DATABASE.DA4 - binary data
316 KB  DATABASE.DA5 - binary data
 60 KB  DATABASE.DAS - magic number "MPROS" - some kind of data format specification
2.8 MB  DATABASE.DAT - magic number "MPROD1" - some kind of flatfile
 12 KB  DATABASE.DPL - magic number "MPRO2" - some kind of UI script
数据文件的一行具有以二进制形式指定的字段大小,如下所示:

\03Mrs\03XXX\03XXX\0cXXXX Street
Export $001=CLIENT NUMBER ,TYPE=C,WI=13,CASE=U,SERIAL
$002=DATE ,TYPE=D(dd-mm-yy)
$003=TITLE ,TYPE=C,wi=7
$004=FIRST NAME ,wi=12
$005=SURNAME ,wi=30
$006=STREET ,wi=30
$007=SUBURB/TOWN ,wi=25
$008=POSTCODE ,wi=8
$009=TELEPHONE ,wi=15
$010=PURCHASE ,TYPE=N,pr=2,ju=r,wi=9
$011=2ND LAST CONTACT ,TYPE=D(dd-mm-yy)
$012=3RD LAST CONTACT ,TYPE=D(dd-mm-yy)
$013=4TH LAST CONTACT ,TYPE=D(dd-mm-yy)
$014=MAILING LIST (Y/N) ,wi=1
规范文件包含如下部分:

\03Mrs\03XXX\03XXX\0cXXXX Street
Export $001=CLIENT NUMBER ,TYPE=C,WI=13,CASE=U,SERIAL
$002=DATE ,TYPE=D(dd-mm-yy)
$003=TITLE ,TYPE=C,wi=7
$004=FIRST NAME ,wi=12
$005=SURNAME ,wi=30
$006=STREET ,wi=30
$007=SUBURB/TOWN ,wi=25
$008=POSTCODE ,wi=8
$009=TELEPHONE ,wi=15
$010=PURCHASE ,TYPE=N,pr=2,ju=r,wi=9
$011=2ND LAST CONTACT ,TYPE=D(dd-mm-yy)
$012=3RD LAST CONTACT ,TYPE=D(dd-mm-yy)
$013=4TH LAST CONTACT ,TYPE=D(dd-mm-yy)
$014=MAILING LIST (Y/N) ,wi=1


有人知道这是什么类型的系统吗?是否有现成的库或转换器可以读取它?

我想你那里的软件是用它开发的。我已经从

上找到的类似语法中了解到,请您将二进制文件通过TrID传递给我们,并告诉我们您得到了什么响应?这也许能帮我们弄明白。谢谢。我最终没有找到一个自动转换数据的好方法,只是手动将40个导出运行到CSV。