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

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


execl文件部份内容:
762025749   张三 A01979711
762299214   李四 2620262876
761837396   王五 2687620032
761957346   Xx 6262087112
761026970   YY 8620276258
761734164   zz 8620176296

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


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


------解决方案--------------------
导入也是这样的问题,一个字段只能是纯数字,数据加字母的.这两个东东不能共有.建议分开,或者想其它办法.
------解决方案--------------------
呵呵,迅速解決。頂下,來晚了
------解决方案--------------------
在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加分啊,我来晚了。