嘿,我正在使用 DataAdapter 读取 excel 文件并用该数据填充数据表。
这是我的查询和连接字符串。
private string Query = "SELECT * FROM Sheet1";
private string ConnectString = "Provider=Microsoft.ACE.OLEDB.12.0;"
+ "Data Source=\"" + Location + "\";"
+ "Extended Properties=\"Excel 12.0 Xml;HDR=YES\"";
OleDbDataAdapter DBAddapter = new OleDbDataAdapter(Query, ConnectString);
DataTable DBTable = new DataTable();
DBAddapter.Fill(DBTable);
问题是我的 excel 文件有 12000 条记录,但它只将 2502 条记录填充到我的数据表中。
数据适配器可以读取和写入数据表的记录数是否有限制?