CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

怎样让mshflexgrid与表同步更新

楼主doudoushen()2003-06-02 18:36:23 在 VB / 基础类 提问

程序中已经更改某条记录   我希望按下command后mshflexgrid能够显示我更新过的表     我用refresh方法一点没反应 问题点数:20、回复次数:11Top

1 楼doudoushen()回复于 2003-06-02 22:05:24 得分 0

各位大哥   帮帮忙吧Top

2 楼doudoushen()回复于 2003-06-04 22:06:33 得分 0

真没人知道么Top

3 楼acai25(阿才)回复于 2003-06-04 22:51:34 得分 0

用refresh不行,只能重新装载Top

4 楼rushing(勇敢的心)回复于 2003-06-04 23:01:26 得分 0

使用Timer,定期刷新一下。  
  Top

5 楼ssk0532(阳光地带)回复于 2003-06-04 23:05:26 得分 0

用refresh不行?可能性不大呀?你再找找其他原因,比如数据库连接Top

6 楼xinshou1979330(Success.java)回复于 2003-06-05 06:57:24 得分 10

sql   =   "select*from   table"  
  Set   rs   =   ExecuteSQL(sql)   *******数据库连接函数  
  Set   mshflexgrid1.DataSource   =   rs  
  楼主在更新数据库之后   (RS。UPDATA)  
  在用记录集  
  重新绑定一下就可以了  
  Top

7 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2003-06-05 09:11:31 得分 10

 
          Dim   CN       As   New   ADODB.Connection                                 '定义数据库的连接存放数据和代码  
          Dim   Rs       As   New   ADODB.Recordset  
   
          CN.ConnectionString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\NWIND.MDB;Persist   Security   Info=False"  
          CN.Open  
   
          Rs.CursorLocation   =   adUseClient  
          Rs.Open   "select   *   from   employees",   CN,   adOpenDynamic,   adLockBatchOptimistic  
   
          Set   MSHFlexGrid1.DataSource   =   Rs  
   
   
  按下command后mshflexgrid能够显示我更新过的表  
   
    Rs.Update  
    Rs.UpdateBatch  
   
   
  然后重新绑定数据源即可  
   
   
   
  Top

8 楼liberte()回复于 2003-06-05 09:33:22 得分 0

upTop

9 楼mastercy(青草)回复于 2003-06-05 17:14:45 得分 0

哎呀,直接添加一下不就得了吗?  
  老是刷新也挺慢的,估计说刷新的人没有做过项目吧??Top

10 楼doudoushen()回复于 2003-06-08 21:38:52 得分 0

to   :   lihonggen0(李洪根,用.NET,标准答案来了   和     xinshou1979330(Success.net  
      真的很对不起   我在机器上试了不行     你能不能给我个完整的代码啊   急       谢谢  
  doudou-shen@163.comTop

11 楼doudoushen()回复于 2003-06-08 21:43:34 得分 0

不用了谢谢     接分Top

相关问题

  • mshflexgrid控件绑定记录集,为何不能同步更新???
  • 诸侠请了,怎样使两个表关联,同步更新??
  • 如何使得表与视图同步更新
  • 不同数据库的表能同步更新么?
  • 如何同步更新两个表的数据
  • 多表更新
  • 怎么让非主键字段更新后与其相关的表的相同字段也同步更新?
  • 关表更新表
  • oracle表连接怎么做,连接后可以同步更新数据吗?
  • sqlserver表连接怎么做,连接后可以同步更新数据吗?

关键词

  • .net
  • 数据库
  • 连接
  • mshflexgrid
  • 更新
  • 表
  • rs
  • cn
  • set

得分解答快速导航

  • 帖主:doudoushen
  • xinshou1979330
  • lihonggen0

相关链接

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

广告也精彩

反馈

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