程序错误|c#读取excel的过于智能有关问题

string strConn = " Provider=Microsoft.Jet.OLEDB.4.0; " + " DataSource= " + Path + " ; " + " ExtendedProperties=Excel8.0; " ;
System.Data.OleDb.OleDbConnectionconn = new System.Data.OleDb.OleDbConnection(strConn);
conn.Open();
System.Data.DataTabletable = conn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, null );

我使用如上方式读取excel的内容, 异常,可以读取,但是本来表里面是‘FALSE’,读出来的确实汉字'假'。
这个也太智能了吧, 程序错误,怎么能让他不自动转。
我试过把单元格格式设置成文本,DataColumn的DataType设置为string,都不行。
该怎么解决呢?

------解决方案--------------------------------------------------------
可参考:
过于informix权限的有关问题,中http://www.myexception.cn/informix/202930.html


相关的主题文章:

  • can not find a free port to use解决方法
  • iText无法显示中文,该如何解决
  • freemarker与js结合,该如何解决

    推荐阅读