1 / 31
文档名称:

chc程序设计项目化教程.ppt

格式:ppt   大小:1,295KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

chc程序设计项目化教程.ppt

上传人:薄荷牛奶 2021/10/20 文件大小:1.26 MB

下载得到文件列表

chc程序设计项目化教程.ppt

相关文档

文档介绍

文档介绍:chC程序设计工程化教程
第一页,共31页。
单元5 开发Windows应用程序




的功能和组成
connection对象
command对象
DataSet对象




会使用Connection对象连接到数据库
会编写简单的数据库查询语句
能使用数据适配器填充数据集
能使用数据适配器将数据集的修改提交到数据库
第二页,共31页。
单元5 开发Windows应用程序
第三页,共31页。
单元5 开发Windows应用程序
技术与知识准备
,让我们能够访问和处理数据:.NET Framework数据提供程序和DataSet〔数据集〕
.NET Framework数据提供程序是专门为数据处理以及快速地修改、访问数据而设计的组件。使用它,我们可以连接到数据库、执行命令和检索结果,直接对数据库操作。
DataSet是专为独立于任何数据源的数据访问而设计的。使用它,我们可以不必直接和数据库打交道,可以大批量地操作数据,也可以将数据绑定到控件上。
第四页,共31页。
单元5 开发Windows应用程序
.NET Framework数据提供程序
第五页,共31页。
单元5 开发Windows应用程序
Connection对象
第六页,共31页。
单元5 开发Windows应用程序
连接数据库一般分为三步:
1〕使用SQL Server身份验证登陆
Data Source=效劳器名;Initial Catalog=数据库名;UserID=用户名;Pwd=密码;
例如:string connString=〞 Data Source=.;Initial Catalog=MySchool;UserID=sa〞
2〕使用Windows身份验证
Data Source=效劳器名;Initial Catalog=数据库名;integrated security=true;
例如:string connString=〞 Data Source=.;Initial Catalog=MySchool; integrated security=true〞
SqlConnection conn=new SqlConnection (connString)
(); //翻开数据库连接
(); //关闭数据库连接
:首先执行try块包含的语句,假设没有发现异常,那么继续执行finally块包含的语句,执行
完之后跳出try构造;假设在try块包含的语句中发现异常,那么立即转向执行catch块包含的语句,然后
再执行finally块包含的语句,执行完后跳出try构造。
第七页,共31页。
单元5 开发Windows应用程序
但是有时,例如数据库效劳器没有开启,我们就无法连接到数据库,也可能与数据库的连接突然中断,就不能够访问数据,这时应用程序就会出现意外错误,在程序开发中,我们把这叫做出现了异常。为了让应用程序能够很好地工作,我们要对那些可能发生的错误进展编码处理,这就是异常处理。.NET提供了try…catch…finally语句块来捕获和处理异常。
第八页,共31页。
单元5 开发Windows应用程序
语法:
try
{
//可能导致异常的代码段
}
catch
{
//异常处理代码段
}
finally
{
//异常处理后要执行的代码段
}
说明:
1)try块包含可能导致异常的代码段
2)catch块包含异常处理代码段
3)finally块包含异常处理后要执行的代码段,即无论是否发生异常,都将执行的代码段
第九页,共31页。
单元5 开发Windows应用程序
Command对象
同Connection对象一样, Framework数据提供程序,Command对象的主要属性和方法见表。
第十页,共31页。