CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于access数据库中SQL语句的怪问题!!

楼主infokiller(直指人心)2001-10-13 12:00:31 在 Web 开发 / ASP 提问

联接access数据库后,用SQL语句打开recordset,  
  strSQL=“select   *   from   user“   老是出错。  
  但是改成strSQL=“select   *   from   [user]“     就好了。  
  这样的话,许多语句就不通用了。谢帮忙!!  
  windows   2000+IIS5。0+ie6。0 问题点数:20、回复次数:4Top

1 楼hehongyu2000(Henry)回复于 2001-10-13 12:25:12 得分 10

user是T-SQL的保留关键字,   你当然不能直接用了,   Microsoft的T-SQL中有很多保留  
  keyword,   这些你需要尽量避免使用,   或在使用时变形成组合词,   如:  
  select   *   from   user_table  
  如果你一定要用,   就需要将它用[]括起来.Top

2 楼cccmx(东流水)回复于 2001-10-13 14:38:07 得分 0

verygoodTop

3 楼freezwy(网络自由人)回复于 2001-10-13 14:40:17 得分 10

关键的问题就是保留字问题,在编程环境中,都有保留字的。  
  在ACCESS,SQL   SERVER中,可以使用[]来把保留字转换为一般变量。  
  根本得解决办法是:  
  编程习惯问题,任何一个系统或者项目在开发之前都有编码约定的,比如变量得命名,函数的命名,数据表的命名,文件夹的命名等。这是一个很好的习惯,如果加上合适的注释,那么就是有良好的编程风格了。但愿你能从根本上解决这些。Top

4 楼infokiller(直指人心)回复于 2001-10-13 15:39:48 得分 0

谢拉!小弟万分感谢!Top

相关问题

  • 关于ACCESS数据库的SQL语句
  • access数据库SQL问题,请给出SQL语句
  • access和SQL数据库在SQL语句上有什么不同?
  • 请教SQL Server2000和ACCESS数据库SQL语句的异同
  • insert 语句 access数据库
  • 如何用SQL语句打开有密码的ACCESS数据库?
  • 求教JSP访问ACCESS数据库的SQL语句错误
  • sql语句+ACCESS数据库日期查询的问题
  • access数据库,不能运行这样的SQL语句
  • Access数据库中插入,修改SQL语句怎么写?

关键词

  • 语句
  • 命名
  • access
  • sql
  • 保留
  • 编程
  • 问题
  • 字
  • 使用
  • user

得分解答快速导航

  • 帖主:infokiller
  • hehongyu2000
  • freezwy

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo