- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(4)查询条件:是一个逻辑表达式,SQL条件运算符除了AND,OR,NOT逻辑运算符以及=,,=,,=,比较运算符外,还可以使用BETWEEN(指定范围)、LIKE(格式匹配)和IN(指定集合),如表9-8所示。 第*页 例如: 查询学生表中的所有信息: SELECT * FROM 学生 查询学分小于3分的课程号: SELECT 课程.课程号 FROM 课程 WHERE 课程.学分=3 查询学生表,要求按学号的降序排列。 SELECT * FROM 学生 ORDER BY 学生.学号 DESC 第*页 4.INSERT语句 该语句用于向数据表中添加一个或多个记录,格式为: INSERT INTO 数据表 (字段名) VALUES (字段值) 例如,在“学生”表中添加一条记录(学号为6,姓名为张美): INSERT INTO 学生(学号,姓名) VALUES (6,张美) 第*页 5.DELETE语句 该语句用来按照指定条件删除表中的记录,格式为: DELETE FROM 数据表 WHERE 条件 例如,将学生数据表中姓名为张美的记录删除掉: DELETE FROM 学生 WHERE 姓名=张美 第*页 6.UPDATE语句 该语句用来按照指定条件修改表中的记录,格式为: UPDATE 数据表 SET 字段=表达式 WHERE 条件 例如,使用UPDATE语句修改张浩同学的出生年月为1981年10月: UPDATE 学生 SET 出生年月=#1983-3# WHERE 姓名=张浩 第*页 9.3 使用Data控件访问数据库 第*页 9.3.1 Data控件的属性、方法和事件 1.Date控件 属性 (1)Connect属性 (2)DatabaseName属性 (3)Exclusive属性 (4)ReadOnly属性 (5)RecordSource属性 (6)Recordset属性 (7)RecordsetType属性 (8)BOFAction属性 (9)EOFAction属性 第*页 2.Data控件的常用方法 (1)Refresh方法 当Data控件打开或重新打开数据库的内容时,该方法可以更新Data控件的数据设置。 (2)UpdateRecord方法 强制数据控件将绑定控件内的数据写入到数据库中,但不触发Validate事件。 (3)UpdateControls方法 将数据从数据库中重新读到被数据绑定控件绑定的空间内。 第*页 3.Data控件的事件 (1)Error事件 当Data控件产生执行错误时触发。 (2)Reposition事件 当某一个记录成为当前记录后触发。 (3)Validate事件 在记录改变之前,删除与更新记录前,或卸载含有数据控件的窗体时触发。 第*页 9.3.2 数据绑定控件 Data控件本身只能进行数据库中数据的操作,不能独立进行数据的浏览,所以需要把具有数据绑定功能的控件同Data控件结合起来使用,共同完成数据的显示、查询等。 Visual Basic中常用的PictureBox,Label,TextBox,CheckBox,Image,ListBox和ComBox控件都能和Data控件绑定。 第*页 使用Data控件和数据绑定控件创建数据库应用的一般步骤如下: (1)将Data控件添加到窗体,调整其位置和大小,设置Data控件的Connect属性、Databasename属性和Recordsource属性,与数据库建立连接。 (2)向窗体添加显示记录字段值所需的控件,设置它们的Datasource属性、Datafield属性,绑定到Data控件上。 (3)添加其他控件,设置相应的属性。 (4)编写事件过程。 第*页 9.3.3 记录集的属性与方法 使用Recordset对象的属性与方法的一般格式为: 数据控件名 . Recordset . 属性/方法 1.记录集的属性 (1)Bookmark属性 (2)AbsolutePosition属性 (3)RecordCount属性 (4)Bof属性 (5)Eof属性 第*页 2.记录集的方法 (1)Move方法(MoveFirst,MoveNext,MovePrevious、MoveLast和Move n) (2)Find方法(FindFirst,FindLast,FindNext和FindPrevious) (3)Seek方法 (4)数据输入方法(AddNew,Edit,Delete和Update) (5)Close方法 第*页 例9-1 创建一个关于学生表的浏览、增加、删除和更新记录的应用程序。 步骤一:界面设计。 在窗体上添加如下控件:1个数据控件Data1,1个命令按钮数组Co
您可能关注的文档
- Visual Basic程序设计案例教程第11章.ppt
- Visual Basic程序设计第1章 Visual Basic 概述.ppt
- Visual Basic程序设计第1章 Visual Basic概述.ppt
- Visual Basic程序设计第1章 概述.ppt
- Visual Basic程序设计第1章.ppt
- Visual Basic程序设计第1章Visual Basic概述.ppt
- Visual Basic程序设计第2章 Visual Basic基本概念和操作.ppt
- Visual Basic程序设计第2章 Visual Basic基本概念与操作.ppt
- Visual Basic程序设计第2章 窗体和基本控件.ppt
- Visual Basic程序设计第2章.ppt
最近下载
- 生物安全实验室乙型肝炎病毒实验活动风险评估报告.docx VIP
- 2025年全国中考历史真题分类汇编.docx VIP
- 托福写作172句型.doc VIP
- 三级助听器验配师理论知识考核试题及答案.pdf VIP
- Unit 7 Happy Birthday第1 Lead-in Cartoon time三年级英语上册练习(译林版三起).pdf VIP
- 昌平区电力工程施工组织设计.doc VIP
- 2025年新人教版数学二年级上册全册课件.pptx
- T∕CCMA 0075-2019 -装载机载荷谱试验方法.pdf VIP
- 针灸入门广州中医药学PPT.ppt VIP
- 学堂在线 如何写好科研论文 章节测试答案.docx VIP
文档评论(0)