wangdali 2004年04月20日
DataGrid 能做到这些功能吗?
DataGrid 能做到这些功能吗?

1、显示2个数据表的内容,按我的要求显示各个表中的不同字段,好象数据绑定是个问题:(
2、从表搜索出符合的记录显示在表中。
3、用代码实现字段的绑定,我绑定了,都不起作用,可能是我绑定有误。

Private Sub Form_Load()

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=h:\database.mdb;Persist Security Info=False" '由向导生成,测试连接通过就可以了
Adodc1.CommandType = adCmdText '设置命令类型为文本型
Adodc1.RecordSource = "select * from member" '设置ADO控件的数据源为你数据库一个表中的所有记录
Set DataGrid1.DataSource = Adodc1 '设置datagrid1控件的数据源为adoc1
Adodc1.Refresh

DataGrid1.Caption = "会员列表"
DataGrid1.Columns(0).Caption = "编号"
DataGrid1.Columns(1).Caption = "会员名字"

DataGrid1.Columns(0).DataField = Adodc1.Recordset(0)‘不会怎么绑定,只列出了记录数(行数)不过没有内容。:(
DataGrid1.Columns(1).DataField = Adodc1.Recordset(1)

DataGrid1.Refresh

End Sub

===============
DataGrid1.Columns(0).DataField = Adodc1.Recordset(0)
DataGrid1.Columns(1).DataField = Adodc1.Recordset(1)

换成
DataGrid1.Columns(0).DataField = Adodc1.Recordset!ID
DataGrid1.Columns(1).DataField = Adodc1.Recordset!Name

也是没有起作用。是我上面代码有什么问题吗?
...全文
24 点赞 收藏 5
写回复
5 条回复

还没有回复,快来抢沙发~

发动态
发帖子
VB基础类
创建于2007-09-28

2738

社区成员

19.7w+

社区内容

VB 基础类
社区公告
暂无公告