1

異なるシートにデータを含む Excel ワークブックがあります。asp.netを使用してExcelワークブックを更新したい。

asp.net では、次のクエリを使用して Excel データを更新しています。

OdbcConnection con = new OdbcConnection(ConfigurationManager.ConnectionStrings["SportTech"].ConnectionString);
OdbcCommand cmd;
con.Open();

string name = "sandeep";
string pos = "1";
string time = "11";
string point = "70";

string query = "UPDATE [Sheet1$] SET POSITION=\"" + pos + "\",Time=\"" + time + "\",Point=\"" + point + "\" WHERE NAME=" + name;

cmd = new OdbcCommand(query,con);
string x = cmd.ExecuteNonQuery().ToString();
MessageBox.Show(x.ToString());

しかし、クエリはエラーを示しています

エラー [42000́] [Microsoft][ODBC Excel Driver] UPDATE ステートメントの構文エラーです。

ありがとう!

4

1 に答える 1