| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 490 人关注过本帖
标题:通过data控件绑定Access2000数据库,单击下拉框没反应?
取消只看楼主 加入收藏
zhaomg
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-1-15
结帖率:80%
收藏
已结贴  问题点数:10 回复次数:2 
通过data控件绑定Access2000数据库,单击下拉框没反应?
在下初学,是照着教材上一个例子做的,Data1控件放好了,几个Connect、DatabaseName、RecordSource属性都连接到那个Access2000数据库及包含的“成绩”表了,然后放的下拉框控件combo1的DataSource属性也都设为Data1了。接着combo1(还有个combo2)的单击事件代码也正确输入如下:
Private Sub Combo1_Click()
Data1.Recordset.MoveFirst
Data1.Recordset.FindFirst "学号='" & Combo1.Text & "'"
Combo2.Text = Data1.Recordset("姓名")
End Sub
但是一运行单击这个下拉框就是没反应显示为空,明明Access数据库文件里那个“成绩”表我已经输了几条记录在那。反复对照教材,没找到设错的和遗漏的地方啊?这应该是个较简单的数据库程序吧,但愣是困了我停在这一整天多了无解,还求大神指点啊?


[ 本帖最后由 zhaomg 于 2014-2-17 20:39 编辑 ]
搜索更多相关主题的帖子: 数据库文件 姓名 
2014-02-17 20:25
zhaomg
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-1-15
收藏
得分:0 
回复 3楼 风吹过b
装SP6.0了,所以才能识别链接到Access2000格式及里面的表
另外改到change事件里也试过,同样无反应
这是教材的实例,作为初学者我还是最好按照实例做一下打好基础,所以就停在这了
2014-02-19 22:17
zhaomg
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2012-1-15
收藏
得分:0 
有大侠指点已解决:
原因是你的Combo1里没有项目,可在属性窗口里添加,也可以在程序里加
Private Sub Form_Load()
    Combo1.AddItem "01"
    Combo1.AddItem "02"
End Sub
这样单击这个下拉框,并选择后,就可执行Combo1_Click了
2014-02-20 14:20
快速回复:通过data控件绑定Access2000数据库,单击下拉框没反应?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014964 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved