标题:ASP access 数据库查询语句:sql 和exec 的区别?
只看楼主
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
结帖率:91.67%
已结贴  问题点数:20 回复次数:2 
ASP access 数据库查询语句:sql 和exec 的区别?
请教老师:
关于ASP access 数据库的查询语句,我看到多数用sql语句,但有的却用 exec,不知这两种方式有何区别?
比如:

使用sql:
sql = "select * from data"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,1


使用exec:
exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1

先拜谢老师帮教!
搜索更多相关主题的帖子: sql语句 数据库查询 access 
2011-08-31 12:52
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
得分:20 
这个只是定义一个变量,你可以将sql写成其他名字,后面引用就行了

不用变量也是可以的
rs.open "select * from guestbook",conn,1,1

----我怎能在别人的苦难面前转过脸去----
2011-08-31 13:01
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
得分:0 
十分感谢 dzt0001老师!!!
2011-08-31 14:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-348782-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014637 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved