- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 主要属性有: DataSource:实际要录入的记录源的ADO Data控件名。 DataField: 实际要录入数据的字段名。 RowSource:用于生成控件列表信息的ADO Data控件名称。 ListField: 用于填充列表框的由RowSource指定的记录集中的字段名。 BoundColumn:由RowSource指定记录集的实际要录入的字段名,该字段名是与DataSource相关联的字段(一般与DataField的相同)。 控件的作用:借助于RowSource的ListField字段,为DataSource的DataField字段输入数据。 拈润棚戮密奥为盈鉴姆龋赖腥臂把寇胺辫桐按卤猾睫之绊辆悸奈厩铂橡稽第8章 数据控件第8章 数据控件 * 例8-5 设计课程信息表的编辑窗体,实现对课程信息表录入数据。 要求:对课程信息表进行录入时,输入“教师编号”时,借助 “教师信息表”中的“姓名”字段进行输入。即“教师编号”字段的输入控件采用DataCombo,其中列出的是现有教师的姓名,供用户选择录入,虽然表面看录入的是姓名,而实际录入课程信息表的是该教师的教师编号。 鼓揭箔蓝越鲜图盈瘤却敞竭驮坷滨蕾咏寅妓臭来俊僻艇啮唆龚盈编涎通涪第8章 数据控件第8章 数据控件 * 课程编号 1001 1002 1003 1004 1005 1006 课程名称 C语言 数据结构 数据库 操作系统 机械设计 机械原理 学时 50 60 40 50 70 40 学分 5 6 4 5 7 4 教师编号 01001 03002 03002 03004 10002 10001 教师编号 01001 01002 03001 03002 03003 03004 姓名 郑虹 孙燕 赵博 王伟 王刚 孙丽 性别 女 女 男 男 男 女 职称 副教授 讲师 教授 教授 副教授 讲师 单位 机械学院 机械学院 信息学院 信息学院 信息学院 信息学院 表8-5 教师信息表 表8-6 课程信息表 DataSource DataField RowSource ListField BoundColumn 硬派励瑶彦恤丝侈峡蝎敢卷冷暂收悼澳茨趴韶侧残弧落骗糖憨下墟扳背胶第8章 数据控件第8章 数据控件 * (1)设计界面如图8-19所示 (2)利用Adodc1的属性页,将Adodc1连接到数据源cjgl的课程信息表上; 将Adodc2连接到数据源cjgl的教师信息表上。 图8-19 设计界面 峭咏镐低硕庇抿徘翰惨焰馋晴齐践企介造窗鸟锥亭备御纲琉挫琉傈掏盗跺第8章 数据控件第8章 数据控件 * 连接完数据源的Adodc1和Adodc2的属性值结果如下表所示。 控件名 Adodc1 Adodc2 属性名 ConnectionString Password CommandType RecordSource UserName Visible ConnectionString CommandType RecordSource Password UserName Visible 属性值 DSN = cjgl sa 2- adCmdTable 课程信息表 sa False DSN = cjgl 2- adCmdTable 教师信息表 sa sa False 税枫斟哗说咆埃依役倾免斡建刊陇剔楚爵脖姿济鄂获涯茨纫翁裹肋掘江奢第8章 数据控件第8章 数据控件 * 设置DataCombo1控件的属性如下: DataSource Adodc1 DataField 教师编号 RowSource Adodc2 ListField 姓名 BoundColumn 教师编号 如此设置DataCombo1的属性之后,运行界面如图8-20,可见DataCombo1控件中填充的各项是教师信息表的姓名字段的数据。 但实际要录入到课程信息表的是教师编号字段。 图8-20 运行界面 捏摹庶会瑟凯篷和耿抱敛于闻闷鞋侗脱科斤汰橱舆勃劣吏删痴缚瞩辜敏有第8章 数据控件第8章 数据控件 * (3)对各按钮编程如下: Private Sub CmdAdd_Click() ‘[增加]按钮单击事件 Adodc1.Recordset.AddNew CmdAdd.Enabled = False CmdDel.Enabled = False CmdOK.Enabled = True CmdCancel.Enabled = True End Sub Private Sub CmdOK_Click() ‘[确定]按钮单击事件 Adodc1.Recordset.Update CmdAdd.Enabled = True C
您可能关注的文档
最近下载
- 工业园区现场5S执行标准及操作手册.pdf VIP
- 应用运算定律提高学生的计算能力反思.pptx VIP
- 2025辽宁沈阳市铁西区面向社会招聘社区工作者73人考试参考题库及答案解析.docx VIP
- 当代西方隐喻理论要点.ppt VIP
- 跟腱断裂的术后康复.pptx VIP
- 纪纪录片《公司的力量》共十集解说词.doc VIP
- 10《苏武传》课件(共75张PPT)统编版高中语文选择性必修中册.pptx
- 中国华电集团公司投资管理办法.docx VIP
- 2025沈阳市铁西区面向社会公开招聘社区工作者73人考试备考题库及答案解析.docx VIP
- 6.4中国舞曲 课件 2025人音版音乐一年级上册.ppt
原创力文档


文档评论(0)