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

DataCombo的问题。急!!!在线等!!!

楼主liken218(想走走不了!)2002-04-25 23:15:54 在 VB / 基础类 提问

有DataCombo1,DataCombo2,DataCombo3.....等连接是同一个表的不同字段,如果Datacombo1的记录改变,其它的DataCombo或其它控件如何刷新成同一个记录的字段值?  
  望各位高手赐教,不胜感激!  
  急!!!    
     
  问题点数:50、回复次数:7Top

1 楼MoQi_123(老莫的春天)回复于 2002-04-25 23:21:52 得分 0

在DataCombo1的Click事件中对Recordset对象使用Find方法,比如  
  Dim   Rs   as   ADODB.RecordSet  
  .......  
  Private   Sub   DataCombo1_Click()  
          Rs.Find   字段名   =   DateCombo1.Text  
  End   SubTop

2 楼liken218(想走走不了!)回复于 2002-04-25 23:27:50 得分 0

可是DataCombo2,DataCombo3如何刷新和DataCombo1的同一个记录呢?Top

3 楼MoQi_123(老莫的春天)回复于 2002-04-25 23:34:39 得分 0

因为以上三个DataCombo控件都是绑定到数据源,所以当Recordset移动时他们会自动进行刷新的。Top

4 楼liken218(想走走不了!)回复于 2002-04-25 23:35:16 得分 0

如DataCombo1的字段名为姓名,数据:有张三,李四。  
  DataCombo2的字段名为学历,数据:本科,大专。  
  DataCombo1的值原是张三,改变值为李四后,DataCombo2的值如何自动变为大专?  
  张三     本科  
  李四     大专Top

5 楼liken218(想走走不了!)回复于 2002-04-25 23:37:08 得分 0

如何绑定?  
  没有自动刷新啊。Top

6 楼MoQi_123(老莫的春天)回复于 2002-04-26 00:13:17 得分 50

将Recordset的LockTpye设定为批处理。  
  不知道你前面是怎样做的,我想你应该已经绑定了,不然不会在DataCombo中显示数据。既然绑定了,就不必去理会什么刷新之类,当Recordset通过Find方法找到匹配记录时,所有记录会自动移动,在DataCombo2,DataCombo3中会自动显示相应记录的。Top

7 楼liken218(想走走不了!)回复于 2002-04-26 00:21:18 得分 0

谢谢了,我会照你的方法试一下。  
  成功的话,明天我会给分。。。。。。Top

相关问题

  • 急急急,,,,,,,,,,,,,,,在线
  • vb数据库统计和datacombo问题,急急急急急!
  • 在线等,急急!!!
  • 急急!!!!在线等
  • 急救!!!!!!!!!!!!!!!(在线)
  • 急…………在线等。
  • 在线急救!!!
  • 在线急等
  • 急!在线(MSFlexGrid)
  • 急!!!!!!!!!!!!!!!!!!!在线!!!!!

关键词

  • 数据
  • datacombo
  • 字段名
  • 记录
  • 刷新
  • recordset
  • 大专
  • 同一个
  • 绑定
  • 方法

得分解答快速导航

  • 帖主:liken218
  • MoQi_123

相关链接

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

广告也精彩

反馈

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