我准备采用c++builder进行开发。是否做成安装程序后到客户那里去安装,不用装
VFP/Foxpro/Foxbase就可以直接存取生成的dbf数据库文件?

解决方案 »

  1.   

    帮助里很详细。 查 FieldDefs即可。 
     TTable *aTable=new TTable(FormMain);
          aTable->DatabaseName="c:\myprog\";              //数据库名称  
          aTable->TableName="mydbf";                      //表名称
          aTable->TableType=ttDBase/或 ttFoxpro;          //表类型
          aTable->FieldDefs->Add("Field1",ftDate, 0, false);//定义字段
                                  字段名   类型   长度 NULL值
          aTable->CreateTable();                          //生成表
      delete aTable;
      

  2.   

    请问hellowbh,如果按照你这种方式生成的几张表,如何实现关联查询?
    即select t1.f1 from t1 where t1.f2 = t2.f2
    f1,f2为字段名,t1,t2为表名
      

  3.   

    就是用 select t1.f1 from t1 where t1.f2 = t2.f2 呀,还有什么疑问吗?
     
       aTable->TableName="mydbf"   mydbf 不就是你说的t1,t2吗?
                           
    你的问题还能在说详细点吗?