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

奇怪的有关问题:读取Execl文件数据时,部份字段值为空

2011-12-28 
奇怪的问题:读取Execl文件数据时,部份字段值为空?execl文件部份内容:762025749张三A01979711762299214李四

奇怪的问题:读取Execl文件数据时,部份字段值为空?


execl文件部份内容:
762025749   张三A01979711
762299214   李四2620262876
761837396   王五2687620032
761957346   Xx6262087112
761026970   YY8620276258
761734164   zz8620176296

通过OleDbConnection连接Execl文件后,用
  MyApt   =   New   System.Data.OleDb.OleDbDataAdapter( "SELECT   *   FROM   [Sheet1$] ",   Conn)
  MyApt.Fill(MyDataSet,   "Table1 ")
填充到DataSet中,绑定到DataGridView中时,部份字段值丢失:
762025749   张三
762299214   李四2620262876
761837396   王五2687620032
761957346   XX6262087112


请问是怎么会事?怎么解决?


[解决办法]
导入也是这样的问题,一个字段只能是纯数字,数据加字母的.这两个东东不能共有.建议分开,或者想其它办法.
[解决办法]
呵呵,迅速解決。頂下,來晚了
[解决办法]
在EXCEL中的文件 
762025749 张三A01979711
762299214 李四2620262876
761837396 王五2687620032
761957346 Xx6262087112
761026970 YY8620276258
761734164 zz8620176296
的最前面加一行,如:
程序   程序 程序
762025749 张三A01979711
762299214 李四2620262876
761837396 王五2687620032
761957346 Xx6262087112
761026970 YY8620276258
761734164 zz8620176296
导入进去,读的时候,因为第一行不是数字和字母那种格式的话,就默认整个是文本,
导进去后,你就把第一行删掉就OK.我以前也遇到过这情况.
[解决办法]
你应给wsydll加分啊,我来晚了。

热点排行