注册 登录
编程论坛 VB6论坛

如何保存数据到数据库在 MSHFlexGrid 控件上显示(有代码求修改)

admin73896 发布于 2014-06-06 16:02, 656 次点击
Dim cn As New ADODB.Connection
            If Text1 = "" Then
                MsgBox "姓名不能为空", 4, "农机档案管理平台"
                Text1.SetFocus
                Exit Sub
            End If
            If Combo1.Text = "" Then
                MsgBox "档案类型不能为空", 4, "农机档案管理平台"
                Combo1.SetFocus
                Exit Sub
            End If
             If Text4 = "" Then
                MsgBox "档案类型不能为空", 4, "车辆管理系统"
                Text4.SetFocus
                Exit Sub
            End If
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb"
cn.Close
MsgBox "保存完毕!"
Set MSHFlexGrid1.DataSource = rs
msflexgrid1.Refresh
可以保存~但是最后要要求对象~就是这两句不对Set MSHFlexGrid1.DataSource = rs
                             msflexgrid1.Refresh
3 回复
#2
admin738962014-06-06 16:03
最好能申明数据从复
#3
alike1232014-06-13 15:21
不是很明白你的需求,你要把text中的数据保存进access,然后在用MSHFlexGrid显示出来?
#4
huangjinhong2014-06-13 20:30
回复 楼主 admin73896
你应该添加了adodc控件吧,在属性窗口设置MSHFlexGrid1的datasource为adodc1
1