注册 登录
编程论坛 VB6论坛

关于mshflexgrid与datagrid的区别

jimmie1 发布于 2017-07-12 12:41, 2033 次点击
load事件中Set MSHFlexGrid1.DataSource = Adodc1看不到数据,Set datagrid1.DataSource = Adodc1行
代码如下:



注意::::运行后看不到表里看不到数据,如果是datagrid表,set datagrid1.DataSource=adodc1就没问题


Private Sub Form_Load() '载入
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\win8桌面\vb进销存\jxc.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from 提货表 where 单号 =" & Text1.Text & ""
Adodc1.Refresh
Set MSHFlexGrid1.DataSource = Adodc1
MSHFlexGrid1.Refresh
End Sub
3 回复
#2
jimmie12017-07-12 12:42
谁来解答解答
#3
ZHRXJR2017-07-12 20:57
只有本站会员才能查看附件,请 登录

程序代码:
Private Sub Command1_Click()
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
End Sub

Private Sub Command2_Click()
Adodc1.Refresh
Set MSHFlexGrid1.DataSource = Adodc1
End Sub

Private Sub Form_Load()
Adodc1.ConnectionString = "数据库连接字符串"
Adodc1.RecordSource = "select * from 数据表名"
End Sub

能够显示数据的呀
#4
asad2019-12-06 22:53
不错,学习了
1