C# 插入语法错误,在Access上工作
这只是抛出了一个语法错误。试图通过添加和删除引号等来解决此问题。帮助在不知道您使用的数据库类型的情况下拍摄,但它可能不支持VALUES关键字,在这种情况下,这可能会起作用:C# 插入语法错误,在Access上工作,c#,database,insert,C#,Database,Insert,这只是抛出了一个语法错误。试图通过添加和删除引号等来解决此问题。帮助在不知道您使用的数据库类型的情况下拍摄,但它可能不支持VALUES关键字,在这种情况下,这可能会起作用: INSERT INTO userList (Username, Password) SELECT @user, @pass; 看起来您可能需要在“register”命令中的参数后面加上一个右括号“)”。证明密码是access中受保护的关键字或其他任何东西。将其更改为“通过”效果很好;) 请告诉我们您正在使用的数据库,并在您
INSERT INTO userList (Username, Password) SELECT @user, @pass;
看起来您可能需要在“register”命令中的参数后面加上一个右括号“)”。证明密码是access中受保护的关键字或其他任何东西。将其更改为“通过”效果很好;) 请告诉我们您正在使用的数据库,并在您的问题中包含“语法错误”。您无法执行
register
,因为该连接有一个打开的DataReader。不过,这与语法错误无关
INSERT INTO userList (Username, Password) SELECT @user, @pass;