首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Excel數據導入時,IMEX=1了,為什么還會顯示null值解决办法

2012-03-18 
Excel數據導入時,IMEX1了,為什么還會顯示null值小弟做把Excel數據讀到Gridview時比如Excel表裡第一個列值

Excel數據導入時,IMEX=1了,為什么還會顯示null值
小弟做把Excel數據讀到Gridview時
比如Excel表裡第一個列值中間夾了兩個值,221B,231B,其他都是數字的,而且該列設置成了通用字符型,為什么讀進來後221B,231B顯示為空值      
IMEX=1了呀!!還會出現這种情況,納悶ing......
string   sConnectionString   =   @ "   Provider   =   Microsoft.Jet.OLEDB.4.0   ;   Data   Source= ' "   +   openname   +   " ';Extended   Properties= 'Excel   8.0;HDR=Yes;IMEX=1 ' ";

[解决办法]
读入的datatable里设置该列为字符型试试。

热点排行