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

数据库中数据读取

楼主yd44003()2006-05-03 20:00:41 在 VB / 非技术类 提问

用ACCESS建了一个数据库,想依次将里面的记录读出来。  
  是不是在  
  Recordset.MoveFirst先指向第一个记录  
  然后  
  str=Recordset.Fileds(i).Value读出第一数据  
  然后再  
  Text1.Text=str  
  Recordset.MoveNext  
   
  这里需指定i值读出相应的属性列,能不能一行一行的读呢? 问题点数:0、回复次数:1Top

1 楼yd44003()回复于 2006-05-03 20:14:20 得分 0

Dim   str   As   String  
  Dim   i   As   Integer  
  Private   Sub   Cnext_Click()  
          i   =   i   +   1  
          Call   shows(i)  
  End   Sub  
   
  Private   Sub   Cstart_Click()  
          str   =   shujuku.Recordset.Fields(0).Value  
          wenbenkuang.Text   =   str  
          shujuku.Recordset.MoveNext  
  End   Sub  
           
  Private   Sub   shows(x   As   Integer)  
          On   Error   Resume   Next  
          str   =   shujuku.Recordset.Fields(x).Value  
          wenbenkuang.Text   =   str  
  End   Sub  
   
  Private   Sub   Form_Load()  
          shujuku.Recordset.MoveFirst  
          i   =   0  
  End   Sub  
   
  试了一下,能一下读,但是读完一下就不能转到下一行继续了!!!  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:yd44003

相关链接

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

广告也精彩

反馈

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