当前位置:首页 » 多媒体相关

请问DataWindow的数据怎么存成中文列名的DBF(dBASE3)文件?


这个datawindow是grid型的,数据源为external,从另外一个datawindow一格一格拷贝过来的。  
   
  问题是用saveas函数存成dbf文件时,不论第三个参数(是否保存heading)为true还是false,都保存默认列名(这个saveas函数的规定)。而external的datawindow列名不允许为中文。  
   
  不知道有什么办法可以使保存的dbf文件有中文的列名。  
   
  先多谢了!

推荐阅读

  • Delphi动态DFM文件应用 [详细内容]
  • 戴尔传真广告凌晨惊醒居民 戴尔称将予更改 [详细内容]
  • 过劳死?——透视戴尔员工郑杰死亡真相 [详细内容]
  • 在Delphi中巧用WINDOWS 的API函数 [详细内容]
  • 刷机后改变串号的方法 [详细内容]
  • 戴尔惠普欲挖新联想墙角 IBM如何挽留客户? [详细内容]
  • 让按钮连续工作--兼谈Delphi元件开发 [详细内容]
  • 网友回答:
    网友:polugen

    我想,你用pb把你数据窗口用到的列的label改为中文名,不是标题,是数据库中   。

    网友:tchatcha

    没用过

    网友:wuhanjuan

    帮你up

    网友:csdnzjj

    我提两个建议,不一定行,仅作参考:  
      1   在pfc中可能有类似的函数,你可以重载一下,不过我没有用过  
      2   在我们公司的一个项目中,客户也提出类似要求,中文列名+下拉窗口用中文表示,我们是重新写了一个saveas函数,不过导出的是文本格式,不能导成dbf格式。

    .

    讨论区

    Login