ASP中对数据库表的操作
ASP中对数据库表的操作,经常有这样的代码......sql="select*from表"rs1.opensql,conn,1,1......请问rs1.opensql,...
ASP中对数据库表的操作,经常有这样的代码
......
sql="select * from 表 "
rs1.open sql,conn,1,1
......
请问rs1.open sql,conn,1,1是查询所有的记录,还是查到一条符合条件的记录就退出.这样的对记录集的操作,什么时候用到物理,什么时候用到上移指针、下移指针、什么时候用到update。
这些问题情况不同,代码是不相同的,我分不清,请给指导,谢谢。 展开
......
sql="select * from 表 "
rs1.open sql,conn,1,1
......
请问rs1.open sql,conn,1,1是查询所有的记录,还是查到一条符合条件的记录就退出.这样的对记录集的操作,什么时候用到物理,什么时候用到上移指针、下移指针、什么时候用到update。
这些问题情况不同,代码是不相同的,我分不清,请给指导,谢谢。 展开
1个回答
展开全部
rs1.open sql,conn,1,1并不决定查询的记录数,决定查询的多少的是SQL语句,即sql="select * from 表 "
rs1.open以后会把结果集给到对象rs1
指针的移动是在结果集里面的,不是在数据库里面
update是把结果集里的变化同步到数据库,需要修改open方法的最后的参数为3,3
rs1.open以后会把结果集给到对象rs1
指针的移动是在结果集里面的,不是在数据库里面
update是把结果集里的变化同步到数据库,需要修改open方法的最后的参数为3,3
更多追问追答
追问
有参数是,是不是就只操作一条,还是说参数不同,决定操作多少条吗
追答
open的参数是决定对数据库只读还是写入的,和条数无关,一次update只更新一条记录
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询