关键字 'User' 附近有语法错误 你有没有出现过在编写一个小的系统的登录界面时出现“关键字 'User' 附近有语法错误”,下面是原因和解决方案: 原因:user是关键字,不能用作表名 解决方案:1.养成良好的代码规范: 表名前面加T_ 列名前面加F_ 2.user是数据库关键字,你要加中括号,如下: SELECT * FROM [User...
com.microsoft.sqlserver.jdbc.SQLServerException: 关键字 ‘User’ 附近有语法错误。 原因:user属于关键字,导致错误,应该避免用关键字作作数据库表名、字段名。 解决办法: 关键字作数据库表名、字段名时,需要用“[ ]”括起来 将表user换成别的名字
user与sql2005中的关键字段重名引起的。 解决办法:把user名字换成别的就行,例如username 看来user是一个很“吃香”的名字啊,以后注意
5 我们在”User“的两边加上大括号,再运行就会发现没有错误了!6 错误的原因是:User是数据库系统中的关键字,我们在sql语句中用它的时候,就需要用[]来包裹!猜你喜欢 1 怎么轻松裁剪证件照http://jingyan.baidu.com/article/e5c39bf5bb59e739d760332d.html没有ps怎么打开psd格式文件http://jingyan.baidu....
SQL关键字USER附近有语法错误怎么办 如下图所⽰,我想要访问我的Database1.mdf的user这张表,提⽰如下错误 user在SQL Server中是系统保留字,将user修改为[user]就可以了。但是直接在VS中是⽆法修改的 你需要进⼊Management Studio,然后就可以修改了(需要先把这个数据库附加到Management Studio⾥⾯)⽐...
'"+"And userPwd=" + "'" + Password + " ' ";user属于sql里的关键字,所以会报错,一般不要用关键字作为表名,如果关键字做表名用[]括起来,string mysql = "select * from [user] where userName="+"'"+UserName+"'"+"And userPwd=" + "'" + Password + " ' ";...
给 user 加一个[],就行了。即:[user] 。因为 user 是SQL的一个关键字。
user是SQLSERVER的保留字,所以作为你自己的表或者自己表中的字段使用时,要使用反括号括起来,否则会被认为是SQLSERVER自己的保留字的。你正常写一个USER在查询分析器中,就会看到颜色变成粉色,这就是提醒你的。
1、where和括号之间加个空格试试 2、where 后面的条件不知道你为什么要一个括号 建议如下:string sql = "SELECT [u_name],[u_pass],[u_realname],[u_type] From user Where [u_name]=N'" + textBox1.Text.Trim() + "'";