我没有做任何转换字符的动作,只是通过OLE将Excel作为数据源,读取然后绑定就这样

解决方案 »

  1.   

    哦,这才看明白,原来是从Excel读取数据来填充DataSet,你那人民币符号和数字的列是什么类型的?
      

  2.   

    我已经测试过了,如果你要某个单元格内有人民币符号,那么此单元格不能被导入。
    理论上讲人民币符号应该是在单元格被设置成货币型时自动显示的,这样也就不存在导入DataSet出错的可能。
      

  3.   

    没有办法,客户已经有大量的这种Excel文件,倒入DataSet并不会出错,只是没有显示而已或者显示???加上数字.而且奇怪的是纯数字导入DataSet后绑定到DataGrid竟然是什么也不显示