Database 版 (精华区)

发信人: wodeji (西西), 信区: Database
标  题: [转载] 提高VB访问数据库的效率(4)
发信站: 紫 丁 香 (Thu Oct  1 10:43:41 1998), 站内信件

【 以下文字转载自 VisualProgram 讨论区 】
【 原文由 Supermax 所发表 】
4.使用dbSQLPassThrough选项
连接MS SQL Server, Oracle 和 Sysbase数据库服务器时,使用
dbSQLPassThrough选项可将命令直接发送给数据库服务器,从而
减少中间件对命令的检查和解释,提高了数据库的访问性能.
下例使用存储过程建立Dynaset:

dim mydb as database
dim myds as dynaset
set mydb=opendatabase(..........)'打开数据库
set myds=mydb.openrecordset("name",dbOpendynaset,
dbSQLPassThrough,...)

使用dbSQLPassThrough的缺点是返回的记录集是只读的.

--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: softstudio.hit.e]
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: cadcam.hit.edu.c]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.086毫秒