如何建立相应DBF数据库文件?

为了便于在河南省重点学科评估工作中实行计算机辅助管理与统计,请各申报单位在填写河南省重点学科申报表中的基本数据表的同时,建立相应DBF数据库文件,与书面材料一并上报。请问如何建立相应DBF数据库文件?用哪种软件?越详细越好!

  .dbf文件是数据表,.dbc文件是数据库,在VFP中,点击文件菜单中的新建菜单项,打开新建对话框,在内选.dbf单选项后,点新建按钮即可打开创建对话框,根据提示就可建了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-29
代码如下:
//创建表
if( !FileExists(tablepath+"\\test.DBF"))
{
//初始化
Table1->Active = false;
Table1->TableType = ttFoxPro;
Table1->TableName = tablepath+"\\test.DBF";
//定义字段
Table1->FieldDefs->Clear();
Table1->FieldDefs->Add("z_jysj",ftDateTime,0,false);
Table1->FieldDefs->Add("z_zybh",ftInteger,0,false);
Table1->FieldDefs->Add("z_cfbh",ftInteger,0,false);
Table1->FieldDefs->Add("z_sflb",ftInteger,0,false);
Table1->FieldDefs->Add("z_ypbm",ftString,13,false);
Table1->FieldDefs->Add("z_sl",ftInteger,0,false);
Table1->FieldDefs->Add("z_fy",ftFloat,0,false);
Table1->FieldDefs->Add("z_sfid",ftString,18,false);
Table1->FieldDefs->Add("z_zzys_id",ftInteger,0,false);
Table1->FieldDefs->Add("z_ks_id",ftInteger,0,false);
Table1->FieldDefs->Add("z_ypmc",ftString,30,false);
Table1->FieldDefs->Add("z_gg",ftString,10,false);
Table1->FieldDefs->Add("z_dw",ftString,10,false);
Table1->FieldDefs->Add("z_dj",ftFloat,0,false);
//创建表
try
{
Table1->CreateTable();
}
catch(...)
{

}
}
第2个回答  2012-08-10
最简单的, 用excel把字段名放在第一行,数据放在下面. 另存为dbf文件即可.追问

DBF Viewer 2000 2.40.1 汉化版 好像也可以啊,更简单一些。

本回答被网友采纳
第3个回答  2012-08-10
Foxbase,Dbase,Visual FoxPro追问

这三种软件哪一种都可以吗?

追答

是的,Visual FoxPro 更好

追问

DBF Viewer 2000 2.40.1 汉化版 好像也可以啊,更简单一些。

本回答被提问者采纳
相似回答