gpt4 book ai didi

c# - 从 asp.net 中的 SqlDataSource 获取更新语法错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:08:49 26 4
gpt4 key购买 nike

尝试在 asp.net 的 SqlDataSource 中运行更新查询时,我不断收到语法错误。

UPDATE User 
SET userName = @userName,
password = @password,
UserType = @UserType,
datejoined = @datejoined,
email = @email,
loggedIn = @loggedIn,
picFilePath = @picFilePath
WHERE
userName = @userName

所有表格都保存在 MS Access 2010 文件中,所有参数都保存在 session 中,但我认为这不相关,因为这只是一个语法错误。

如有任何帮助,我们将不胜感激。

最佳答案

用户密码MS Access reserved words , 我建议对表名和所有列名使用方括号:

UPDATE [User]
SET [userName] = @userName,
[password] = @password,
[UserType] = @UserType,
[datejoined] = @datejoined,
[email] = @email,
[loggedIn] = @loggedIn,
[picFilePath] = @picFilePath
WHERE
[userName] = @userName

关于c# - 从 asp.net 中的 SqlDataSource 获取更新语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21311707/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com