VB数据控件与数据绑定.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB数据控件与数据绑定

数据控件与数据绑定控件的使用 ? 数据控件的常用属性、方法和事件 ? 数据绑定控件的概念 ? 常用数据绑定控件的使用方法 ? 高级数据绑定控件的使用方法 ? 自动创建数据窗体的方法 ? 利用数据控件显示、修改和查询数据的方法 ? 利用数据控件和SQL语句进行数据查询的方法 一、 数据控件和数据绑定控件 (一) 数据控件和数据绑定控件的概念 1.数据控件 数据控件是把数据库中的信息和用来显示这些信息的数据绑定控件连接起来的桥梁。 2.数据绑定控件 可以与Data控件一起使用的标准数据绑定控件主要包括以下几种: (1)复选框 (2)图片框 (3)标签 (4)图像框 (5)文本框 (6)列表框 (7)组合框 (8)OLE容器控件 除标准的数据绑定控件外,Visual Basic还提供了一些可添加到工程中的ActiveX控件 (二)、数据控件的常用属性 1.Connect属性 2.DatabaseName属性 DatabaseName属性用来指定具体使用的数据库。 3.RecordSetType属性 RecordSetType属性用来确定记录集类型,记录集类型可以是数据库中的表或者是一个存储查询。 4.RecordSource属性 RecordSource确定具体可访问的数据,可以是数据库中的单个表或一个存储查询,也可以是使用SQL查询语言的一个查询字符串。 5.RecordSet对象的常用属性 (1)Eof和Bof属性 (2)RecordCount属性 6.EofAction属性和BofAction属性 7.ReadOnly属性 该属性用来控制能否对记录集进行写操作。该属性值为True时,不能对记录集进行写操作,该属性值为False时,可以对记录集进行写操作。 (三)、 数据控件的常用方法 1.Refresh方法 2.UpdateRecord方法 3.UpdateControls方法 (四)、 数据绑定控件的常用属性 1.DataSource属性 数据源属性,指定数据绑定控件需要绑定到的Data控件各称。 2.DataField属性 该属性用来指定数据绑定控件与Data控件形成的记录集中的哪个字段相绑定,绑定过后,该数据绑定控件就可以显示(修改)对应字段的内容了。 3.DataChanged属性 该属性用来指出显示在数据绑定控件里的数据是否已经被改变,如果改变了,值为True,没有改变,值为False。 【例】不编写一行代码的数据库表浏览程序的设计方法。请设计一个数据库应用程序用来浏览“教学”数据库中的“教师表”,程序的设计界面如图。 题意分析:要浏览“教学”数据库中的“教师表”,可使用一个Data控件,通过设置它的DatabaseName和RecordSource属性使Data控件和“教师表”联系在一起。可用若干个Text控件来显示“教师表”中的各字段内容,只需设置各Text控件的DataSource属性和DataField属性即可。 五、 数据控件的记录集对象的常用方法 1.Move方法 (1)MoveNext方法 (2)MovePrevious方法 (3)MoveFirst方法 (4)MoveLast方法 (5)Move [n]方法 【例 】利用Move方法实现数据库浏览程序。编写一个浏览“教学”数据库中的“教师表”信息的数据库应用程序,在运行时不显示Data1控件,通过五个按钮来实现记录指针的移动,程序的设计界面如图所示。 题意分析:要浏览数据表中的记录而又不使用Data控件上 的按钮,只能使用Data控件的Move方法。 2.Find方法 (1)FindFirst方法 (2)FindLast方法 (3)FindNext方法 (4)FindPrevious方法 【例8-3】利用Find方法查找满足条件记录。在例8-2的基础上,增加查找功能,设计完成的界面如图8-6所示。在文本框Text9中输入人的姓名后,按“按姓名精确查找”框架控件中的相应按钮,将按姓名进行精确查找,如果找不到则显示提示框,并把记录指针置于查找前的位置。在文本框Text10中输入人的姓名中包含的字符后,按“按姓名模糊查找”框架控件中的相应按钮,将查找姓名中包含该字符的记录,如果找不到则显示提示框,并把记

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档