datagrid的数据动态绑定问题

zhangqiushui 2005-01-14 11:54:57
我想在程序中修改datagrid的datasource属性,把一个recordset赋给该属性,因为该datagrid要动态的改变数据,但这样做会报错,应该如何动态改变datagrid的datasource属性?该属性应该赋什么值?
谢谢了!
...全文
155 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lazistbear 2005-01-14
  • 打赏
  • 举报
回复
说的不是很清楚,不能理解你的想法啊!!!
zzy1254 2005-01-14
  • 打赏
  • 举报
回复
有源代码吗???
adamsloan 2005-01-14
  • 打赏
  • 举报
回复
datagrid1和adoList绑定

adoList.CommandType = adCmdUnknown

With frmMain

If stbMainInfo.Caption = "表1" Then
adoList.RecordSource = "表1"
adoList.Refresh
DataGrid1.Refresh
End If
If stbMainInfo.Caption = "路线A" Then
adoList.RecordSource = "select * from pclbtoday where 路线='A'"
adoList.Refresh
DataGrid1.Refresh
DataGrid1.AllowUpdate = False
DataGrid1.AllowAddNew = False
DataGrid1.AllowDelete = False
.labSumCustomRA.Caption = adoList.Recordset.RecordCount
.labSumCustomRAA.Caption = adoList.Recordset.RecordCount
End If
……………………
liul17 2005-01-14
  • 打赏
  • 举报
回复
datagrid的datasource属性是设置数据源的即: 只能设置为 adodc
要实现(我觉得你要实现): select * from xxx where xxxx
你要在 adodc的记录源中设置
方法:
右键单击 adodc1->点击[属性]->[记录源]
zhangqiushui 2005-01-14
  • 打赏
  • 举报
回复
我的意思是这样的:
在一个form有一个datagird控件,开始让它显示一个表的数据,当单击某个按纽时,让它显示另外一个表的数据,这就得修改该datagrid的datasource的属性吧?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧