试试用EXCEL去打开它,如果是DBF文件,应该可以用EXCEL打开

解决方案 »

  1.   

    是够古老的!古老的汉字(汉化)dos系统,每一个汉字保存为两个字节的代码,而ascii码仍然表达为原来的单字节代码。转换为unicode代码,才能在现在常见的中文windows系统中(包括他的)正确显示。首先找一个“国标一、二级字库与windows的unicode内码对应关系的表,然后将原来的资料重新改变。如果只是为了看一看,不妨在(windows系统的)dos窗口下启动一个“ucdos精简版”之类的在windows下比较稳定的中文dos系统,或者古老的“中文之星”也许行。
      

  2.   

    哦!没看清楚。“原系统运行在 《天汇》中文系统”与后边自相矛盾呀!到底是你们自己的系统资料,还是拿别人的数据资料?如果是自己的系统资料莫名其妙地乱了,那么自己找原因吧。如果是别人的资料,那么它不一定是foxbase资料库呀!a.dat可能是任何一种东西,甚至都可能不是按记录保存的有固定格式文件,只有作者知道怎么读它。
      

  3.   

    枍竾髧緢虼黹咽ベ虔暜涔蕙蕥惭U
    这是其中一行,我仅需要将这样的汉字正确显示,在UCDOS环境下和天汇环境下也试过,
    也无法正确显示,怀疑原先用的是硬字库,这个数据的原系统已破坏,只留数据了
      

  4.   

    把它用DTS导入到sql中看看呢?
    sql中的字段用 nvarchar
      

  5.   

    jianli2004,我国常有的汉卡在网上有资源吗?能不能给些提示?
      

  6.   

    用EXCEL去捣古它。应该有办法!!!