问一个关于数据表查询的问题...

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:15:09
打开数据库链接要创建一个对象,记录集要创建一个对象,如果我在一个ASP页面中要用到两个(甚至多个表)表中的记录,要创建两个记录集对象,请问可不可以只创建一个记录集对象,用完了再用这个记录的对象引用指向另一个对象,这样就不用再创建更多的对象,或者有更好的方法,那就是只要更改查询条件就可以变成另一个记录集..

不知道我说得是不是很清楚...........

原则上是可以的
有可能会引起一些想不到的问题
ASP是个脚本环境,为了不增加服务器的开销,还是尽量的对代码进行优化。
(尽可能晚的打开记录集,尽可能早的关闭记录集)
不知道你对上面括号里的话能理解多少,也就是说用到的时候创建记录集,用完立即关闭。
如果按照你的方法,对于SQL数据库还好一点,要是Access数据库,好多人都在访问这个页面,突然某条数据出现了问题,你又没及时关闭记录集,想想会是个什么情况?
要是查询多个表,这些表有关联,最好是用SQL语句连接起来,如果没关联的话最好还是单独创建记录集