BCB生成的dbf文件,Excel为什么打不开,奇怪

csdn_tw 2006-02-05 04:31:06
有如下代码:

Table1->Active=false;
Table1->TableType=ttDBase;
Table1->TableName="C:\\test.dbf"
Table1->FieldDefs->Clear();

TFieldDef *AFieldDef=Table1->FieldDefs->AddFieldDef();
AFieldDef->Name="Field1";
AFieldDef->DataType=ftInteger;

Table1->CreateTable();

生成的test.dbf文件可以用Excel打开,但后来不知什么原因,再执行这段代码生成的文件,Excel就打不开了,提示不能识别文件格式,真是奇怪,哪位大哥给指点一下,还是系统设置有问题,分不够再加

...全文
102 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn_tw 2006-02-06
  • 打赏
  • 举报
回复
问题找到了,是BDE的Dbase Driver设置有问题,其中的Level默认为7.改为4或5就可以了,呵呵,谢谢二位了
lurel 2006-02-05
  • 打赏
  • 举报
回复
应该是可以打开的,你再试试
G66606495 2006-02-05
  • 打赏
  • 举报
回复
测试通过 没发下问题

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧