怎样直接快速操纵(查插删改)dbf库? dbf的结构还是比较简单的,弄清楚结构之后,直接用文件读写操作即可进行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dbf库的结构是不是一定的?比如说:头737bytes,第一条纪录为空....有没有源程序? 好久之前我写过,不过那时侯是foxbase,很多书上都有,可能网上也有吧。 dbf有统一的结构特点,一般说来文件头长737个字节,而且尤其注意第一个记录为空。所以你只要从文件头跳过(737+length(每条记录的长度))字节。就可以读到真正的记录。其中前4个长度后是该DBF库的记录条数。用VC实现很简单: int recordcount, recorder_number1=0, recorder_number2=0; f_show128.Seek(4L, CFile::begin); f_show128.Read(&recorder_number1, 2); f_show128.Read(&recorder_number2, 2); recordcount = recorder_number2 * 256 + recorder_number1 - 1; MFC对话框类向导设置 贴图的问题 ,,有碰到过的告诉下 关于VC和Viso的问题 P2P远程视频传输 如何得到Tab控件Item的Text 谢谢提供的EN版VC,请gong_hui2000到这里取分 怎样将数码相机的图片导入计算机中? 远程视频播放的问题 求DLL导出Dialog的源代码(在线给分) VC的DOC/VIEW把人都搞的带着锁链跳舞,容易低能,建议所有的初学者从Dialog开始应用程序 看来和版不错啊! GetWindows
int recordcount, recorder_number1=0, recorder_number2=0;
f_show128.Seek(4L, CFile::begin);
f_show128.Read(&recorder_number1, 2);
f_show128.Read(&recorder_number2, 2);
recordcount = recorder_number2 * 256 + recorder_number1 - 1;