我需要做一个实时接收数据,生成dbf库的一个程序!但是不知道怎么创建和dbf,以前使用ODBC操作mdb时,都是先用Access创建一个表,再写上字段,再建立数据源,然后通过程序对其操作!现在我需要写个程序,用这个程序创建一个dbf库,然后对其操作!有什么方法可以实现?

解决方案 »

  1.   

    先用其他软件生成dbf文件,添加到程序资源,需要创建的时候释放出来,在写个建表的SQL就可以了。
      

  2.   

    将现有的dbf文件作为程序资源,需要的时候释放出来,建新表的话直接写SQL就可以了。
      

  3.   

    1楼的方法,先生成一个DBF文件做为模板文件,把这个文件放到工程里及EXE文件所在目录里,当想创建新的DBF文件时,就用函数CopyFile复制一个,然后通过SQL进行建表或操作这个数据库.如果DBF和表的结构是固定的,那么直接复制就完成你的功能了