![](/img/trans.png)
[英]System.Data.OleDb.OleDbException: 'Syntax error in UPDATE statement. '
[英]System.Data.OleDb.OleDbException: Syntax error in UPDATE statement
我有一個包含2張紙的Excel文件,並且想要更新“數據”紙中的一些值。 我使用以下簡單命令:
var myCommand = new OleDbCommand();
var sql = "Update [Sheet2$] set Status = 'New_value' WHERE Building = 12";
var myConnection = new OleDbConnection(connectionString);
myCommand.CommandText = sql;
myCommand.ExecuteNonQuery();
我得到錯誤:
System.Data.OleDb.OleDbException : Syntax error in UPDATE statement
我也嘗試過這個:
var sql = "Update [Sheet2$] set Status = 'New_value' WHERE Building = '12'";
但沒有成功。 怎么了
轉義列status
var sql = "Update [Sheet2$] set [Status] = 'New_value' WHERE Building = 12";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.