list:=TStringList.create;
list.add('wzy,8612177,1980-03-07');
list.add('lyl,7957752,1978-11-17');
list.add('lxl,8600995,1981-01-27');现在 如何把 这个 list 写到 dbf 文件中 DBF事先不存在
创建的DBF表就3列 都是 字符串类型的列就可以!! 
谢谢!
有人弄过吗???

解决方案 »

  1.   

    1、首先要用CREATE TABLE SQL命令创建表
    2、然后通过正常操作把数据插入到表中
      

  2.   

    可以利用TTable来创建表,参看:
    http://post.138b.com:81/discuz/viewthread.php?tid=113
    插入数据用这样的形式就可以:
    NewDbf.Open;
    NewDbf.AppendRecord(['wzy','8612177','1980-03-07']);
    NewDbf.AppendRecord(['lyl','7957752','1978-11-17']);
    NewDbf.AppendRecord(['lxl','8600995','1981-01-27']);
    NewDbf.Close;
      

  3.   

    1。首先要创建表,可以用TQUERY,在SQL语句中用CREATE TABLE,也可以用TTABLE生成表,建议用SQL 语句,不过没有TTABLE的快
    2。导入数据