我用adodc控件来连接VB和数据库,在VB中显示数据库的内容我用MSFlexGrid控件,

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:58:09
当启动From时,MSF中已经显示数据库表中的内容了,怎样点击MSF可以让MSF里面的内容显示在Text1(课程号)、Text2(课程名)、Text3(老师名)中?
我在数据库中有两个表分别是course和teacher,course表中有两个字段分别是课程号和课程名,teacher表中有三个字段分别是老师名、职称、课程名。在VB窗体中怎样只显示数据库中的课程号、课程名、老师名这3个字段中的内容呢?
如果您要是是VB行家,觉得我说的不是很清楚,方便留下您的QQ号,我会和您联系的!
我用的是数据库是Access

这里ADODC控件的RecordSource属性不能设置
必须加入SOL查询语句
Adodc1.RecordSource = "select * from 表名"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
text1.text = Adodc1.Recordset.Fields("课程号")

要看你用的是什么数据库,不同的数据库,按你的要求,查询语句有点不同。我的QQ:3580426,希望能和你一同探讨。