关于数据表的括号问题。

aspone123 2003-11-29 08:30:19
sqlstr="insert into [user] ....

以上语句为什么user要加中括号呢?不加就提示错误。什么情况下必须加呢?
...全文
65 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspone123 2003-12-05
  • 打赏
  • 举报
回复
也就是说如果数据表名是关键字,就必须加,否则可以不加。是这样吗?
13617650029 2003-12-01
  • 打赏
  • 举报
回复
user是关键字呀
aspone123 2003-11-30
  • 打赏
  • 举报
回复
up
a_zhe_20 2003-11-29
  • 打赏
  • 举报
回复
在SQL SERVER里的字段里输入关键子,它会自动给你加个[]的
stefli 2003-11-29
  • 打赏
  • 举报
回复
建议不要使用sql中的关键字。
13617650029 2003-11-29
  • 打赏
  • 举报
回复
在access里面中文都要用[] 不然会出错
sql里面最好也将中文放进去[]
我没做过试验 不过记得书上的确这么说
say1no2 2003-11-29
  • 打赏
  • 举报
回复
当表名跟关键字一样时要加[表名],还有就是表名是数字时,中文我倒没遇到过!
13617650029 2003-11-29
  • 打赏
  • 举报
回复
user是关键字 [] 一般在关键字和中文时 使用
[user] [数据表]
aspone123 2003-11-29
  • 打赏
  • 举报
回复
sqlstr="insert into [user] (username,password) values(aaa,bbb)
(user是我access数据库的表名。不是关键字)
为什么不加[]就不能正确执行呢?
请指教。谢谢。

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧