异常详细信息: System.Data.SqlClient.SqlException: 在关键字 'User' 附近有语法错误。
已将数据库上下文改为 'nw01142_db'。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[SqlException (0x80131904): 在关键字 'User' 附近有语法错误。
已将数据库上下文改为 'nw01142_db'。]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4846875
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392
System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) +192
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +317
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137
Install_Control_DataBaseInstall.a(String[] A_0, String A_1) +190
Install_Control_DataBaseInstall.a(String A_0, String A_1) +150
Install_Control_DataBaseInstall.ButtonNext_Click(Object sender, EventArgs e) +172
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
30 个解决方案
#1
连接字符串怎样设置的。
#2
select * from [user]...
#3
源代码呢?
#4
把SQL语句去数据库执行一下
#5
up
#6
user 是关键字啊 你改成users 或者 select * from [user]
#7
把sql语句贴出来,分析分析
#8
user --》[user]
不要用这种敏感的关键字
不要用这种敏感的关键字
#9
你先把sql语句放数据库里试下,要不就把sql语句贴出来,总是在这里想是没用的
#10
你用到了关键字最后用[...] 把关键字括起来。
比如:select * from [user]
比如:select * from [user]
#11
User关键字用[User]
#12
关键是你的连接字符串贴出来啊。贴出来解决
#13
user 被某些数据库做为关键字使用的。最好在所有字段上都加上 []符号,如:[user]
#14
冒了关键字了.
#15
注意关键字
断点调试
SQL语句去数据库执行一下
断点调试
SQL语句去数据库执行一下
#16
#17
user 写[user]
查询分析器执行
查询分析器执行
#18
up
#19
user 是关键字,一是user加[user] 二是改名 users。
sql语句在数据库里执行,看能不能查询出数据。
最好把sql语句贴出来,让大家更直观的看错误在哪。
sql语句在数据库里执行,看能不能查询出数据。
最好把sql语句贴出来,让大家更直观的看错误在哪。
#20
sql语句有错~~~
按楼上的改下 不行了
帖出来看看
按楼上的改下 不行了
帖出来看看
#21
sql语句怎么写的???
#22
最好不要用关键字
#23
用sql跟踪下呗
#24
[user]
#25
用[user]或改个名
#26
user改为“[user]”,去关键字
#27
关键字的问题!!!
结贴的时候把正确答案附贴出来可以帮助大家解决同样的问题!记得贴答案
结贴的时候把正确答案附贴出来可以帮助大家解决同样的问题!记得贴答案
#28
已经解决了谢谢大家
#29
喔是又 换了个程序解决的 嘿嘿!!
#30
我也出现这问题了,搞定
#1
连接字符串怎样设置的。
#2
select * from [user]...
#3
源代码呢?
#4
把SQL语句去数据库执行一下
#5
up
#6
user 是关键字啊 你改成users 或者 select * from [user]
#7
把sql语句贴出来,分析分析
#8
user --》[user]
不要用这种敏感的关键字
不要用这种敏感的关键字
#9
你先把sql语句放数据库里试下,要不就把sql语句贴出来,总是在这里想是没用的
#10
你用到了关键字最后用[...] 把关键字括起来。
比如:select * from [user]
比如:select * from [user]
#11
User关键字用[User]
#12
关键是你的连接字符串贴出来啊。贴出来解决
#13
user 被某些数据库做为关键字使用的。最好在所有字段上都加上 []符号,如:[user]
#14
冒了关键字了.
#15
注意关键字
断点调试
SQL语句去数据库执行一下
断点调试
SQL语句去数据库执行一下
#16
#17
user 写[user]
查询分析器执行
查询分析器执行
#18
up
#19
user 是关键字,一是user加[user] 二是改名 users。
sql语句在数据库里执行,看能不能查询出数据。
最好把sql语句贴出来,让大家更直观的看错误在哪。
sql语句在数据库里执行,看能不能查询出数据。
最好把sql语句贴出来,让大家更直观的看错误在哪。
#20
sql语句有错~~~
按楼上的改下 不行了
帖出来看看
按楼上的改下 不行了
帖出来看看
#21
sql语句怎么写的???
#22
最好不要用关键字
#23
用sql跟踪下呗
#24
[user]
#25
用[user]或改个名
#26
user改为“[user]”,去关键字
#27
关键字的问题!!!
结贴的时候把正确答案附贴出来可以帮助大家解决同样的问题!记得贴答案
结贴的时候把正确答案附贴出来可以帮助大家解决同样的问题!记得贴答案
#28
已经解决了谢谢大家
#29
喔是又 换了个程序解决的 嘿嘿!!
#30
我也出现这问题了,搞定