为什么我打开.DBF表,里边中文都显示成#号?

nkzgj 2002-02-26 12:26:16
新拷来两个.DBF的数据表,用原来的程序打开就出现这种情况。而打开原来的.DBF表却正常,不知何故?
...全文
41 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nkzgj 2002-02-27
  • 打赏
  • 举报
回复
这些我都改了,又在vfp中重新Export了一次,终于正常显示了。
谢谢各位。
li_zhifu 2002-02-27
  • 打赏
  • 举报
回复
把dBASE、Foxpro等所有库的LANGDRIVE都设为dBASE chs cp936
iBear 2002-02-27
  • 打赏
  • 举报
回复
在你配置bde数据库别名时,要修改默认的langdiver这个参数,从而正确的显示中文
nkzgj 2002-02-27
  • 打赏
  • 举报
回复
To li_zhifu(东北人):
我试过了,还是不行。

另外几个DBF表在Delphi里打开就没问题 ,这跟文件大小没关系吧?
zws 2002-02-26
  • 打赏
  • 举报
回复
驱动
选汉字的
nkzgj 2002-02-26
  • 打赏
  • 举报
回复
奇怪就在这里:我用FoxPro打开是中文正常显示,但在Delphi里用table控件打开就是乱码。
li_zhifu 2002-02-26
  • 打赏
  • 举报
回复
在BDE Administrator中,选Database页,在相对应的项下,设定其LANGDRIVER为dBASE CHS cp936
格兰特杨 2002-02-26
  • 打赏
  • 举报
回复
DBF是用较早版本的Foxpro建立的。请用Excel或Access转一下存成新的版本,
Paradox才能打开成功。
nkzgj 2002-02-26
  • 打赏
  • 举报
回复
在哪里选?

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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