(数据库原理与应用课件)最七章_数据库编程.ppt

(数据库原理与应用课件)最七章_数据库编程.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(数据库原理与应用课件)最七章_数据库编程

数据库编程 数据库原理与应用 主讲人:李远华 遥感与地理信息系 一、Visual.Studio.2008.Express.Edition(Cns) 安装方便,适合学习之用或单语言快速开发。功能有限。 二、 Visual.Studio.2008.Professional.Edition.DVD 专业版:功能完善,适合个人开发者。 三、 Visual.Studio.2008.Team.Edition.For.Software.Developers. DVD (Chs) 四、Visual.Studio.2008.Team.Suite.DVD(Chs) 团队版(集成套件) Visual.Studio 版本区别 软件介绍 SQL Serve 版本区别 1.SQL Server 2008 Express版 2.SQL Server 2008 Developer (win 7) 3.SQL Server 2008标准版 4.SQL Server 2008 Web版 5.SQL Server 2008工作组版 6.SQL Server 2008 Enterprise(企业版,d61) 7.SQL Server Compact 3.5版 内容提要 一、数据编程基本原理 二、数据库编程基本思想 三、数据库编程关键技术 四、一些功能的实现思路 吉林大学 遥感与地理信息系 3.数据库连接 1.数据库与驱动 2.数据方法库(数据库类、函数) 5.DataSet(数据集类及方法) 6.Recordset(记录) 7.数据显示 8.数据库控制 4.SQL查询 吉林大学 遥感与地理信息系 每一种数据库,都相当于一台打印机,都需要安装驱动程序后才能连接,因此,不管连接何种数据库,都需要明白它的驱动是什么?需要安装软件或编程语言中对方法加以说明。例如VB和C#中都需要给函数提供数据库的驱动说明。 1、数据库与驱动 吉林大学 遥感与地理信息系 JDBC(Java Data Base Connectivity) ODBC(Open Data Base Connectivity) OLEDB(Object Linking and Embedding Data Base) JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是JAVA和关系型数据库连接的桥梁。 ODBC提供了一组对数据库访问的标准API。这些API利用SQL来完成其大部分任务。ODBC提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC,ODBC能以统一的方式处理所有的数据库。 OLEDB(OLEDB)是微软的战略性的通向不同的数据源的低级应用程序接口。OLE DB不仅包括微软资助的标准数据接口开放数据库连通性(ODBC)的结构化问题语言(SQL)能力,还具有面向其他非SQL数据类型的通路。 驱动程序 针对数据库的连接,每一种编程软件都提供了一套与数据库有关的函数,提供数据库连、查询、封装记录等操作。例如ADO,DAO ODBC,JDBC等。例如VB中的引用,C#中的命名空间引用。 2、数据方法库(数据库类、函数) 吉林大学 遥感与地理信息系 ADO:是基于全新的OLE DB技术而设计的 DAO:是VB最先采用的面向对象的数据访问接口,通过DAO访问MICROSOFT JET数据库引擎 数据库访问对象 ADO DAO ADO.net ODBC JDBC OLEDB 数据库 (数据库连接函数及子函数: 连接类及动作 open(),close()) 3、数据库连接 需要数据库连接函数,连接之前,需要说明数据库的类型,驱动,名称、路径等 吉林大学 遥感与地理信息系 每一种编程语言都提供了SQL语言的查询方法和执行函数。不管你使用那一种编程语言,只需要查询到该种语言执行SQL查询语句的函数及其使用方法就行了。 4、SQL查询 吉林大学 遥感与地理信息系 4、SQL查询 VB C# 每一种编程语言,都提供了执行SQL语言的关键字(函数),我们只需要查找MSDN或者查阅相关文献,了解它的用法,就能解决问题。 注意的事: SQL查询语句,要符合SQL的语言标准,注意自定义的变量、控件参数的引用方法。 String SQLString = “select * from tuser where name=‘” + textBox1.Text.Trim() + “’ ”; Dim SQLString as String SQLString = “select * from tuser where name=‘”

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档