tempad
ReadyGo!技术成就梦想 >>PHP技术 >> 请问如何让MSFlexGrid或者DataGrid来绑定记录集recordset?

请问如何让MSFlexGrid或者DataGrid来绑定记录集recordset?

ReadyGo!技术成就梦想 网络搜索 efish 2008-1-14 16:26:29

请问如何让MSFlexGrid或者DataGrid来绑定记录集recordset?

楼主utiao(天下文章)2002-07-21 19:33:06 在 VB / 基础类 提问

请问如何让MSFlexGrid或者DataGrid来绑定记录集recordset? 问题点数:0、回复次数:11Top

1 楼AlexHoo(大师兄)回复于 2002-07-21 19:42:37 得分 0

set   grid.datasource   =   rsTop

2 楼utiao(天下文章)回复于 2002-07-21 19:59:32 得分 0

可是他说rs不是书签,因此出错Top

3 楼davidwx(学习.提高.也吵架)回复于 2002-07-21 20:45:29 得分 0

set   控件名.datasource=rsTop

4 楼haplake(飞翔的心)回复于 2002-08-16 10:02:27 得分 0

我也碰到这个问题:)Top

5 楼ChrisCai(星光灿烂)回复于 2002-08-16 10:06:09 得分 0

MSFlexGrid好像不能邦定Top

6 楼tyro1(栖息的飞鸟)回复于 2002-08-16 15:24:58 得分 0

怎么不可以呢?就是set   msflexgrid.datasource=rs.是不是记录集没有打开呀?Top

7 楼morningleaf(何田田)回复于 2002-08-16 15:34:59 得分 0

不要胡闹了,  
  MSFlexGrid根本就不能绑定数据源,  
  正是这样,它才有更大的灵活性!Top

8 楼xiaoxinghappy(清晨好凉,被窝好暖:)回复于 2002-08-16 15:42:16 得分 0

楼上说的不对,说它有灵活性不错,但是不能绑定是错的,  
  MSFlexgrid   只要加一个   Data   控件就可以绑定了。Top

9 楼llpike(绿浪)回复于 2002-08-16 17:09:38 得分 0

我和楼上持相同观点。我也是这样做的。  
  MSFLEXGRID在操控上比DBGRID上方便,更爽,也更漂亮。  
  用动态查询得到的RECORDSET对象不能直接与FLEXGRID绑定,  
  你定义一个DATA控件,然后:  
  set   data1.recordset=myrecordset  
  msflexgrid1.datasource=data1  
  不过最好还是手动操作一下的好,比如对指定列的显示,表头的重新定义等等。Top

10 楼aichangfeng(PowerBuilder)回复于 2002-08-16 17:18:59 得分 0

应用adodc控件来绑定    
          datasourc="select   *   form   table"  
  有机会我们一起讨论一下,E—mail:aichangfeng@sohu.com  
  Top

11 楼chenbian23(远矿)回复于 2003-05-07 09:29:28 得分 0

Dim   SqlStr   As   String  
  Dim   Rs   As   New   ADODB.Recordset  
  Public   AdoCon   As   New   ADODB.Connection      
  Public   StrCon   As   String                                  
  StrCon   =   "Provider=MSDAORA.1;Persist   Security   Info=True;User   ID=cxxt;Data   Source=server;Password=cxxt"  
  AdoCon.ConnectionString   =   StrCon  
  AdoCon.CursorLocation   =   adUseClient  
  AdoCon.Open  
  SqlStr   =   "Select   *   from   lstable   "  
  Rs.Open   SqlStr,   AdoCon,   adOpenStatic,   adLockReadOnly  
  Set   MSF_Name.DataSource   =   Rs     "其中MSF_Name   是mshflexgrid   控件名称Top

责任编辑: efish 参与评论 查找更多:
相关文章
sos!!! 100 sos!!! 100
菜鸟问题,来者来分! 菜鸟问题,来者来分!
拔号上网的公用帐号 拔号上网的公用帐号
没有密码怎样访问网上邻居windows2000的资源。 没有密码怎样访问网上邻居windows2000的资源。
提问了好几次,都没有结果,帮帮我吧! 提问了好几次,都没有结果,帮帮我吧!
谁有磁性窗体的VB源码(50相送) 谁有磁性窗体的VB源码(50相送)
null.htw漏洞 null.htw漏洞
如何屏蔽掉我指定的目录的右键菜单,例如:C:\ABC,… 如何屏蔽掉我指定的目录的右键菜单,例如:C:\ABC,又怎么防止它被删除呢?一定要用文件系统驱动吗
为什么我的触发器只触发第一次??? 为什么我的触发器只触发第一次???
c#中socket的问题。--如何获得一些socket的信息 c#中socket的问题。--如何获得一些socket的信息
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想