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

gridview显示excel,该如何解决

2012-01-21 
gridview显示excel大家好我遇到一个难题,向大家求教,gridview显示excel的内容时会丢弃一些内容,比如一列数

gridview显示excel
大家好
我遇到一个难题,向大家求教,gridview显示excel的内容时会丢弃一些内容,比如一列数由   123/4,456等,如果先读到123/4,则读到456时就会抛弃,反之亦然,请问高手怎么解决?


[解决办法]
你的这个是做的列名?还是?
[解决办法]
123/4,456有這樣的數據嗎?
你想他結果是怎樣?
[解决办法]
比如一列数由 123/4,456等,如果先读到123/4,则读到456时就会抛弃,反之亦然,

============

ADO.NET 读取 Excel ?

出现这种情况的可能原因是,默认连接中,数据提供程序根据前面单元格推断后续单元个的数据类型。可以通过 Extended Properties 中指定 IMEX=1, 通知驱动程序始终将“互混”数据列作为文本读取, 注意指定的格式, Extended Properties 需要再使用 引号 扩起来:

string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=\ "Excel 8.0;HDR=NO;IME=1\ ";data source= " + xlsPath;


详细信息:
ADO.NET 如何读取 Excel (上)
http://www.cnblogs.com/Jinglecat/archive/2006/08/15/477472.html


热点排行