CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

一個初學者關于Collection集合的問題

楼主SoftwareDevelopment(性感女孩)2005-04-04 17:55:25 在 VB / 基础类 提问

Collection集合如何與記錄結果集綁定使用﹔  
  謝謝! 问题点数:30、回复次数:1Top

1 楼bacaihong(:—))回复于 2005-04-04 19:06:38 得分 30

不太明白你为何要这么做?不过勉强可处理如下:    
   
  假如记录集中有如下信息:name,address,age。可定义类型:  
  public   type   Person  
  name   as   string  
  address   as   string  
  age   as   string  
  end   type  
  然后初始化集合--〉提取数据记录--〉将记录元素添加到集合中去  
  初始化:set   colPerson   as   new   collection  
  获取数据记录:  
  连接数据源--〉执行Command--〉获取记录集  
  dim   uPerson   as   Person       '存储一条记录数据  
  '以下rs为取得的数据集  
  do   while   not   rs.eof  
  uPerson.name=rs.fields("Name")  
  uperson.address=rs.fields("address")  
  uPerson.Age=rs.fields("age")  
  '添加到集合  
  colPerson.Add   uPerson  
  rs.movenext  
  loop  
  以上为添加记录集到集合中.同样可以从该集合中获取记录元素,修改数据库   等操作.  
  关于集合与记录集转换你甚至可以自己编写一个类模块.   不过本人认为  
  这是多此一举.   直接与数据源交互就完了,中间还整个集合在里面干吗?  
   
   
  Top

相关问题

  • 集合类的初始化问题
  • 关于集合 Collection 几个参数的问题。
  • 能不能用集合collection填充DATAGIRD ?(在线等~)
  • 初级选手请教简单问题集合
  • 关于 数组和集合 初级问题
  • VB高级问题---集合(Collection) 在什么地方用怎样用?
  • [分享]用JavaScript摹拟VB中的 Collection 集合,纯属好玩,欢迎BT
  • 集合符?????
  • 散分集合!
  • 关于整数集合的公理(是属于初等数论的知识)

关键词

  • 数据
  • 集合
  • uperson
  • 记录
  • 添加
  • 获取
  • collection
  • rs
  • age
  • fields

得分解答快速导航

  • 帖主:SoftwareDevelopment
  • bacaihong

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo