SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt

SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt

ID:51618980

大小:619.50 KB

页数:37页

时间:2020-03-26

SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt_第1页
SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt_第2页
SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt_第3页
SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt_第4页
SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt_第5页
资源描述:

《SQLServer2005数据库技术及应用赵俊荣全套配套课件 第16章SQL SERVER 应用编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、16章SQLSERVER应用编程SQLServer200516.1SQLSERVER应用编程概述16.2ADO.NET编程方法16.3开发学生信息管理系统第16章SQLSERVER应用编程SQLServer200516.1SQLSERVER应用编程概述支持访问SQLServer数据库的应用程序中的新增功能1.数据库引擎增强功能2.数据访问API方面的增强功能3..NETFramework公共语言运行时集成4.Web访问:本机HTTPSOAP访问SQLServer200516.2ADO.NET编程方法1.ADO.NET组件.NET常用数据库组件用途SqlConnection提供到数据

2、源的连接SqlCommand提供访问数据库的命令DataReader提供从数据源输出的数据流SqlDataAdapter用作DataSet对象与数据源之间的连接;协调对DataSet中数据的更改DataSet数据集,一般存放在内存中,用于装载从数据库中获取的数据,可以存放多张表。SQLServer200516.2ADO.NET编程方法1.连接数据库的认证方式把应用程序和SQLServer数据库连接在一起的方法主要有两种:混合模式身份认证和仅Windows身份认证。(1)混合模式身份认证混合模式身份认证模式下,应用程序必须提供一个SQLServer登陆组中的用户帐号。下面代码说明了连

3、接字符串中所必需的参数。Stringconstr=”server=llipc;database=jwgl;userid=sa;password=123”连接字符串参数意义:参数名说明Userid数据库用户帐号password用户密码Database或initialcatalog要访问的数据库名称Server或datasource访问的数据库服务器名称,访问本机一般可记作localhostSQLServer200516.2ADO.NET编程方法(2)仅Windows身份认证仅Windows身份认证模式下,应用程序访问SQLServer不需要提供一个SQLServer登陆组中的用户帐号

4、。为处理数据库请求仅需要一个确认(即用户已被可信任的源点进行了身份验证)就可以了。Stringconstr=”datasource=llipc;initialcatalog=jwgl;integratedsecurity=true”连接字符串参数意义:参数名说明Database或initialcatalog要访问的数据库名称Server或datasource访问的数据库服务器名称,访问本机一般可记作localhostintegratedsecurity表示是否采用集成安全认证,是则设置true或SSPISQLServer200516.2ADO.NET编程方法1.3. 建立到数据库的

5、连接//建立连接字符串,这里假设采用仅Windows身份认证Stringconstr=”datasource=llipc;initialcatalog=jwgl;integratedsecurity=true”;//创建连接对象,通过连接字符串建立和数据库之间的连接SqlConnectioncon=newSqlConnection(constr);SQLServer200516.2ADO.NET编程方法4.查询数据库中的数据//建立连接字符串,这里假设采用仅Windows身份认证Stringconstr=”datasource=llipc;initialcatalog=jwgl;i

6、ntegratedsecurity=true”;//创建连接对象,通过连接字符串建立和数据库之间的连接SqlConnectioncon=newSqlConnection(constr);//创建数据集,用于存放从数据库获取的数据结果DataSetds=newDataSet();//创建SqlDataAdapter对象,提供与数据源的连接任务SqlDataAdapterda=newSqlDataAdapter(“select*fromstudent”,con);//将访问结果存放在数据集中。Da.Fill(ds,”student”)SQLServer200516.2ADO.NET编程

7、方法15.删除数据库中的数据//建立连接字符串,这里假设采用仅Windows身份认证Stringconstr=”datasource=llipc;initialcatalog=jwgl;integratedsecurity=true”;//创建连接对象,通过连接字符串建立和数据库之间的连接SqlConnectioncon=newSqlConnection(constr);//打开数据库连接Con.Open();//创建SqlCommand对象,提供与数据源的连接命令(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。