主题:  []语法问题??

guyang

职务:普通成员
等级:1
金币:0.0
发贴:34
#12004/1/13 21:23:06
sql="select * from [user] where [bianhao]='"&bianhao&"'"

我试着不加[]却出错,提示说:FROM子句语法出错,这是什么意思啊??
什么时候加[],什么时候可以不加啊??
请各位高手指点,谢谢!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/1/13 22:00:05
bianhao就不需要了~

只有关键字需要加上[]



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#32004/1/14 9:46:42
sql一些关键字,和备用关键字做表名的时候加上方括号 []



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#42004/1/15 14:16:27
在表名或列名上加[]也不会出错,反而更安全。这里的问题应该出在bianhao上面,execute之前先把sql输出看看就知道错在哪里了。
根据经验,“编号”一般是数值型的,前后不要加'