我在运行时在Windows窗体中导入excel表,通过表单向其中添加一些数据。当我插入数据时,它正在给出:
插入语句中的语法错误
这是我正在使用的查询:
string qry = string.Format("Insert into [Sheet1$] (username,password) values('"+uname+"','"+pwd+"')");
答案 0 :(得分:3)
尝试这样即将[]添加到列:
string qry = string.Format("Insert into [Sheet1$] ([username],[password]) values('"+uname+"','"+pwd+"')");
也可以在没有string.Format()
答案 1 :(得分:0)
代码是正确的,我正在使用的excel文件存在权限问题 我没有完全控制该excel,我更改了权限,代码开始工作。