首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

一个VB连接数据库的有关问题

2012-07-29 
求助一个VB连接数据库的问题一个VB+SQL Server的C/S结构的程序,假设MSSQL中某表有1000笔记录,VB中定义5个R

求助一个VB连接数据库的问题
一个VB+SQL Server的C/S结构的程序,
假设MSSQL中某表有1000笔记录,VB中定义5个Recordset对象,
每次依条件搜索该表(用Recordset.open方法连接数据库),每个Recordset存200笔记录.

这样写法虽然程序逻辑正确,但速度比较慢,

我设想能否这样实现:先将1000笔记录存进一个Recordset,然后VB中再定义5个Recordset对象,
直接从现有的Recordset对象中搜索,这样会不会省去了Recordset.open方法的连接数据库的开销呢?
求具体的写法,或者有更好的实现方式,Recordset的应用不太熟.

[解决办法]
http://download.csdn.net/detail/veron_04/1627068
http://download.csdn.net/detail/veron_04/1371356
[解决办法]
.net 转过来了,可怜的孩子,完全没有理解ado
[解决办法]
不知所谓,Recordset不是越多越好,同一类的一个Recordset足矣..
[解决办法]
C/S 架构主要的时间消耗,在数据记录的传输上,如果你用的是客户端游标。

重点是你的应用方式。

如果你的客户端仅会查询很少的记录,就没有比较事先将所有的记录都传过来。

[解决办法]
楼主,我不太明白你的意思,但我怀疑你可能是在记录里面搜索分类??

其实可以直接用SQL命令,一千条记录不算多的,一万条也不算多,直接使用SQL语句,把任务交给服务器算了,不会慢到哪里去。

热点排行