欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    第5章SQLServer编程接口技术案例.ppt

    • 资源ID:613552       资源大小:804KB        全文页数:42页
    • 资源格式: PPT        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第5章SQLServer编程接口技术案例.ppt

    2023-11-151第第5 5章章SQL ServerSQL Server编程接口技术案例编程接口技术案例 本章重点介绍使用本章重点介绍使用DAODAO、RDORDO、ADOADO数据访问数据访问接口开发接口开发SQL ServerSQL Server数据库应用程序的思路和方数据库应用程序的思路和方法。法。配置配置ODBCODBC数据源数据源使用使用Visual BasicVisual Basic开发开发DAODAO数据库应用程序数据库应用程序使用使用Visual BasicVisual Basic开发开发RDORDO数据库应用程序数据库应用程序使用使用Visual BasicVisual Basic开发开发ADOADO数据库应用程序数据库应用程序2023-11-1525.1 5.1 配置配置ODBCODBC数据源数据源5.1.1 ODBC概述概述驱 动 程 序 管 理 器 S Q L S e r v e r数 据 源 O R A C L E数 据 源 A c c e s s数 据 源 S Q L S e r v e r驱 动 程 序O R A C L E驱 动 程 序A c c e s s驱 动 程 序数 据 库 应 用 程 序 图图5-1-1 ODBC体系结构体系结构2023-11-1535.1.2 5.1.2 创建创建ODBCODBC数据源数据源1 1问题的提出问题的提出 应用程序要访问一个数据库,首先必须应用程序要访问一个数据库,首先必须使用使用ODBCODBC管理器创建一个数据源,管理器根管理器创建一个数据源,管理器根据数据源提供的数据库位置、数据库类型及据数据源提供的数据库位置、数据库类型及ODBCODBC驱动程序等信息,建立起驱动程序等信息,建立起ODBCODBC与具体数与具体数据库的联系。这样只要应用程序将数据源名据库的联系。这样只要应用程序将数据源名提供给提供给ODBCODBC,ODBCODBC就能建立起与相应数据库就能建立起与相应数据库的连接。以后应用程序就能够通过的连接。以后应用程序就能够通过ODBCODBC管理管理器的数据源直接操纵数据库。器的数据源直接操纵数据库。2023-11-1545.1.2 5.1.2 创建创建ODBCODBC数据源数据源2 2实例及操作步骤实例及操作步骤【实例【实例5-15-1】使用】使用WindowsWindows控制面板控制面板中的中的ODBCODBC数据源管理工具为数据源管理工具为SQL SQL ServerServer数据库数据库BooksBooks创建一个名称为创建一个名称为“图书图书”的数据源。的数据源。2023-11-1555.1.2 5.1.2 创建创建ODBCODBC数据源数据源操作步骤如下:操作步骤如下:(1 1)执行【开始】)执行【开始】【设置】【设置】【控制面板】【控制面板】【管理工具】【管理工具】【数据源(【数据源(ODBCODBC)】,进)】,进入入ODBCODBC数据源管理器(图数据源管理器(图5-1-25-1-2)。单击)。单击【添加】按钮后进入【创建新数据源】对话【添加】按钮后进入【创建新数据源】对话框。框。(2 2)在【创建新数据源】对话框中,选择)在【创建新数据源】对话框中,选择SQL SQL ServerServer数据源驱动程序,如图数据源驱动程序,如图5-1-35-1-3所示,所示,最后单击【完成】按钮,进入【创建最后单击【完成】按钮,进入【创建SQL Server的新数据源】向导。的新数据源】向导。2023-11-1565.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-2 ODBC5-1-2 ODBC数据源管理器数据源管理器 2023-11-1575.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-3 5-1-3 选择数据源的驱动程序选择数据源的驱动程序 2023-11-1585.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-4 5-1-4 命名数据源命名数据源 2023-11-1595.1.2 5.1.2 创建创建ODBCODBC数据源数据源 图图5-1-5 5-1-5 选择登录选择登录SQL ServerSQL Server的方式的方式 2023-11-15105.1.2 5.1.2 创建创建ODBCODBC数据源数据源(3)在【创建)在【创建SQL Server的新数据源】向导的第一的新数据源】向导的第一个对话框中,根据提示信息分别输入数据源的名称个对话框中,根据提示信息分别输入数据源的名称“图书图书”、描述和所要连接的、描述和所要连接的SQL Server名称名称“(Local)”,如图,如图5-1-4所示。所示。(4)单击【下一步】按钮,进入向导的第二个对话)单击【下一步】按钮,进入向导的第二个对话框。选择以框。选择以SQL Server验证方式登录验证方式登录SQL Server,并在登录并在登录ID文本框内输入文本框内输入SQL Server数据库管理系数据库管理系统的默认用户名称统的默认用户名称sa,在密码文本框内输入相应用,在密码文本框内输入相应用户的密码,如图户的密码,如图5-1-5所示。所示。说明:若选择说明:若选择Windows NT验证方式登录验证方式登录SQL Server,则无需输入用户名和密码。图,则无需输入用户名和密码。图5-1-6 更改默更改默认的数据库认的数据库 图图5-1-7 选择附加信息选择附加信息(5)单击【下一步】按钮,进入向导的第三个对话)单击【下一步】按钮,进入向导的第三个对话框,更改默认的数据库为框,更改默认的数据库为Books,如图,如图5-1-6所示。所示。2023-11-15115.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-6 5-1-6 更改默认的数据库更改默认的数据库 2023-11-15125.1.2 5.1.2 创建创建ODBCODBC数据源数据源(6 6)单击【下一步】按钮,进入向导的第四)单击【下一步】按钮,进入向导的第四个对话框,如图个对话框,如图5-1-75-1-7所示。单击【完成】所示。单击【完成】按钮,进入向导的最后一个对话框,如图按钮,进入向导的最后一个对话框,如图5-5-1-81-8所示,单击【确定】按钮确定所示,单击【确定】按钮确定“图书图书”数据源配置,返回数据源配置,返回ODBCODBC数据源管理器,这时数据源管理器,这时细心的读者会发现细心的读者会发现“图书图书”数据源已经出现数据源已经出现在了在了ODBCODBC数据源管理器的列表中,如图数据源管理器的列表中,如图5-1-5-1-9 9所示。到此为止,所示。到此为止,SQL ServerSQL Server数据源数据源“图图书书”就创建完毕了。就创建完毕了。2023-11-15135.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-7 5-1-7 选择附加信息选择附加信息 2023-11-15145.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-8 显示数据源的配置信息显示数据源的配置信息 2023-11-15155.1.2 5.1.2 创建创建ODBCODBC数据源数据源图图5-1-9 5-1-9 创建好的数据源创建好的数据源 2023-11-15165.25.2使用使用Visual BasicVisual Basic开发开发DAODAO数据库应用程序数据库应用程序 在在VBVB中提供了两种与中提供了两种与JetJet数据库数据库引擎接口的方法:引擎接口的方法:DataData控件和数据访控件和数据访问对象(问对象(DAODAO)。)。DataData控件只给出有限控件只给出有限的不需编程而能访问现存数据库的功的不需编程而能访问现存数据库的功能,而能,而DAODAO模型则是全面控制数据库的模型则是全面控制数据库的完整编程接口。完整编程接口。DataData控件将常用的控件将常用的DAODAO功能封装在其中,它与功能封装在其中,它与DAODAO控件的关系控件的关系就好象内存与就好象内存与CACHECACHE之间的关系一样,之间的关系一样,所以这两种方法并不是互斥的,实际所以这两种方法并不是互斥的,实际上,它们常常同时使用。上,它们常常同时使用。2023-11-15175.25.2使用使用Visual BasicVisual Basic开发开发DAODAO数据库应用程序数据库应用程序5.2.1使用使用Data控件访控件访SQLServer数据库数据库 1 1问题的提出问题的提出 在在Visual BasicVisual Basic数据库应用程序中,数据库应用程序中,DataData控件是经常要用到的。控件是经常要用到的。DataData控件提供了控件提供了一种方便地访问数据库中数据的方法,一种方便地访问数据库中数据的方法,无需编写代码,只需设置其无需编写代码,只需设置其ConnectConnect属性属性和和RecordSourceRecordSource属性就可以对属性就可以对VBVB所支持所支持的各种类型的数据库执行大部分数据访的各种类型的数据库执行大部分数据访问操作。问操作。2023-11-15185.2.1使用使用Data控件访控件访SQLServer数据库数据库2 2实例及操作步骤实例及操作步骤 【实例【实例5-25-2】使用】使用DataData控件打开并显控件打开并显示示SQL ServerSQL Server数据库数据库BooksBooks中的读者信息中的读者信息表;在表的各记录间进行移动;添加、表;在表的各记录间进行移动;添加、修改和删除记录。修改和删除记录。2023-11-15195.2.1使用使用Data控件访控件访SQLServer数据库数据库操作步骤如下:操作步骤如下:(1 1)新建一个工程,将工程的)新建一个工程,将工程的NameName属性设置属性设置为为“DataData控件访问控件访问SQL Server”SQL Server”,将默认窗,将默认窗体的的体的的NameName属性设置为属性设置为“frmDatafrmData”,CaptionCaption属性设置为属性设置为“DataData控件访问控件访问SQL SQL Server”Server”,最后将窗体保存为,最后将窗体保存为frmData.frmfrmData.frm,工程保存为工程保存为DataExample.vbpDataExample.vbp;(2 2)设计界面)设计界面2023-11-1520 从工具箱中将从工具箱中将DataData控件图标拖放到窗体上,控件图标拖放到窗体上,即可看到即可看到DataData控件的外观,如图控件的外观,如图5-2-15-2-1所示。所示。为为DataData控件设置如表控件设置如表5-2-15-2-1所示的属性,建所示的属性,建立与立与BooksBooks数据库的连接;数据库的连接;5.2.1使用使用Data控件访控件访SQLServer数据库数据库图图5-2-1 Data5-2-1 Data控件的外观控件的外观2023-11-15215.2.1使用使用Data控件访控件访SQLServer数据库数据库控件名称控件名称属性名称属性名称属性值属性值Data1Data1NameNameData1Data1Caption Caption 读者信息读者信息ConnectConnectODBC;DATABASE=Books;UIDODBC;DATABASE=Books;UID=sa;PWD=sa;PWD=yhj;DSN=yhj;DSN=图图书书RecordSourceRecordSourcedbodbo.读者信息读者信息DefaultCursorTypDefaultCursorType e1-ODBC1-ODBC游标游标DefaultTypeDefaultType1-1-使用使用ODBCODBCRecordsetTyp

    注意事项

    本文(第5章SQLServer编程接口技术案例.ppt)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开