position 是不是Access中的关键字

yunfour 2009-08-05 01:27:01
今天在一个关于模糊查询的东西,在Access数据表中有一个人名字为:position 的文本字段,但是写好模糊查询的sql语句以后,使用asp程序访问数据库进行查询,但是每次访问该页面的时候总是花费很长时间,最终因为访问时间过长,而导致访问失败,

一下是访问过程中的asp代码:


dim sql
sql = "select * from [数据表] where option like '%关键字%'"

rs.open sql,conn,1,1

if rs.eof and rs.bof then
'没有查询倒数据
else
'循环输出数据
do while not rs.eof
'输出数据
rs.moveNext
loop
end if


如果将字段名称:position改成其他词语,则不不会出现这种情况,请各位大侠说一说这是什么原因!
...全文
78 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yqlong000 2012-03-05
http://office.microsoft.com/zh-cn/access-help/HA010030643.aspx#BMjetacereservedwords
回复
华华果果 2012-03-05
poestion,是css样式中的一个关键字。poestion:relative poestion:absolute,一般用到这个是比较慢。给分啊
回复
yqlong000 2012-03-05
Access 保留字和符号
就是关键字, 在access的帮助里可以查到
回复
yqlong000 2012-03-05
哈哈,我也碰到这个问题了。
加上中括号也可以解决,正在查原因,也觉得position是个关键字
回复
睿睿爸爸 2009-08-05
没听说过access有position的关键,恐怕是数据过多吧
根据个人经验access文件如果大小超过50M,速度就急剧减慢
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告