OLEDB C#更新和插入数据

时间:2018-11-22 06:51:28

标签: c# oledb

使用oledb将数据插入或更新到excel文件时出现问题。 使用普通数据(较小的250个字符),我的代码就可以了。但是,使用更大的数据就不行了。

OleDbCommand objCmdSelect = new OleDbCommand("UPDATE [Sheet1$A1:A1] 
SET F1= '" + **data_review** + "'", objConn);                                
objCmdSelect.ExecuteNonQuery();

我在下面使用连接字符串:

  

String sConnectionString = @“ Provider = Microsoft.Jet.OLEDB.4.0; Data   Source =“ + FileNameDonVi +”;扩展属性='Excel 8.0; HDR =否'“;

当我执行更新查询时,System.Data.dll中发生了类型为'System.Data.OleDb.OleDbException'的异常,但未在用户代码中处理附加信息:该字段太小,无法接受数据量您尝试添加。尝试插入或粘贴较少的数据

0 个答案:

没有答案