PB程序设计( 第二版) 第11章 数据库访问.ppt

PB程序设计( 第二版) 第11章 数据库访问.ppt

  1. 1、本文档共139页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 尚辅网 第11章 数据库访问技术 第11章 数据库访问技术 11.1 知识要点 1、SQL语句的基本结构 SQL是结构化查询语言(Structured Query Language)的缩写,是一种数据查询和编程语言。SQL的语句,可以说是SQL语法的主体,用来对某一个特定的数据库发出指示,并返回相关的数据,而SQL的语法结构,基本上可以表示为: SELECT select_list FROM tab_name|view_name WHERE condition GROUP BY column_name HAVING condition ORDER BY column_list INTO TEMP table_name 其中的参数说明如下:select_list:选择表或*;tab_name:表名称;view_name:视图名称;condition:查询条件,可使用BETWEEN、IN、LIKE、IS NULL、LIKE、MATCHES、NOT、AND、OR、=、!=或、、 = 、=、、ALL、ANY、SOME ;column_name:分组字段名称;condition:群聚条件;column_list:排序字段列表,缺省ASC,可指定DSC;排序时,NULL值小于非零值;table_name:临时表名称 2、Data控件访问数据库 数据库控制控件(Data Control)访问数据库的方法与步骤: 首先,在Form窗口中加入Data Control控件,即用鼠标在工具窗口的Data Control控件按钮上双击左键,该对象即出现在Form窗口的中间(控件名为Data1),用鼠标调整好控件的大小及位置。如工具箱中无此控件,可打开主菜单的Tools/Custom,在列表中选中Microsoft Data Control复选框,确认后即可将此控件加入到工具箱中去。 第二步是设置连接数据库。方法是:用鼠标单击Data1,在其相应的属性窗口双击设置DatabaseName 。DataBaseName属性是返回或设置数据控件调用的数据源的名称及位置。例如,选择Visual Basic 6.0系统中自带的数据库BIBLIO.MDB,该数据库一般安装在VB98目录下,如: “C:\Program Files\Microsoft Visual Studio\VB98\BIBLIO.MDB”(假设磁盘上已安装了Visual Basic 6.0)。 参见图11-1 第三步是设置记录集,即确定RecordSource选项。在Data1的属性窗口,记录集RecordSource属性是用来对DataBaseName属性确定的数据库文件包含的具体表进行选择和控制。点击RecordSource属性对应的组合框,从中选择一个表作为记录集,如图11-2所示。 完成了数据库的连接与记录集的确定工作之后,就可以加入适当的数据库捆绑控件,如文本框Text、数据库表格控件DataGrid、MSFlexGrid等。当确定了数据文件后,可以通过SQL语句来控制在表中选择什么样的数据源。 3、使用ADO Data控件 ADO Data控件主要用于数据库的访问。若要使用ADO Data控件,需要将其作为ActiveX控件添加到工具箱中才可使用,即在 “部件”对话框中,单击“Microsoft ADO Data Control”选项。ADO Data控件可以实现以下功能: (1)连接本地数据库或远程数据库; (2)打开指定的数据库表,或定义基于结构化查询语言(SQL)的查询、存储过程或该项数据库中表的视图记录集合; (3)将数据字段的数值传递给数据绑定的控件,可以在这些控件中显示或更改这些数值; (4)添加新记录,或根据更改显示出在绑定的控件中的数据通信来更新数据库。在设计时,设置控件的属性,指出应从何处检索数据。 利用ADO Data 控件连接数据库的方法是在,用鼠标右键单击ADO Data 控件,在其“属性”窗口中,单击“ConnectionString”显示“ConnectionString”对话框,如图11-3所示。如果已经创建了一个 Microsoft 数据链接文件(Data Link file)(.UDL),请选择“使用 OLE DB 文件”并单击“浏览”,以找到计算机上的文件。如果使用 DSN,则单击“使用 ODBC 数据源名”,并从框中选择一个 DSN,或单击“新建”创建一个。 如果想创建一个连接字符串,请选择“使用连接字符串”选项,单击“生成”按钮,然后使用“数据链接属性”对话框创建一个连接字符串。在创建连接字符串后,单击“确定”按钮。“使用连接字符串”属性将使用一个类似于下面这一行的字符串来填充

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档