下载此文档

C#与数据库.ppt


文档分类: | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
本章目标
了解Sqlconnection、mand的使用方法
了解数据集(DataSet)的结构
使用SqlAdapter使用
创建SQLsever数据库连接对象
Str:服务器名,strbase:数据库名,user:账号,pwd:密码
链接代码:
Sqlconnection con=new SqlConnection(“server=str;Data base=strbase;User id=sa;pwd=db2admin”);
();
如果是本地连接server=(local)\实例名
如果数据库中用windows默认的则用:
initial catalog=northwind使用数据源为:northwind这个数据库database=northwind
ess数据库
OleDbConnection con=new OleDbConnection (“Provider=服务器名;data source=Access数据库名”)
Private void Form1_lode(object sender,EventArge e)
{try{();
(“连接成功!”);}
catch(OleDbException err)
{(“连接不成功!”);}
}finally{
();}
}
Command对象
=new mand (com,connection)
mand对象有三种选择
:mand对象用于执行SQl命令
:mand对象用于执行存储过程
:mand对象用于直接处理某个表
// command mand 对象
SqlDataReader dataReader = ();
if ()
{
studentName= dataReader[0];
}
();
缺少 ();
没有类型转换
(string)dataReader[0];
command
为什么使用 DataSet 对象
大批量的查询、修改数据怎么办?
想在断开数据库连接的情况下操所数据怎么办?
应用程序
大量的数据
来自多个数据源
使用 DataSet 对象
DataSet
数据库
什么是 DataSet 对象
DataSet 数据集
简单理解为一个临时数据库
将数据源的数据保存在内存中
独立于任何数据库
工厂的仓库
车间的
临时仓库
生产线
数据源
DataSet
应用程序
驻留于内存,
临时存储数据
类似的关系
DataSet 的结构2-1
DataSet 的基本结构
DataSet
DataTable
DataColumnCollection
DataRowCollection
DataColumn
DataRow
DataTableCollection
数据集
数据表的集合
数据表
数据列的集合
数据行的集合
数据列
数据行
DataSet 的结构2-2
GradeTable
ClassTable
StudentTable
id
name
class
sex
1
小菲
5

2
小薇
3

3
小强
6

DataTableCollection
数据表集合
DataTable
数据表
DataRowCollection
数据行集合
DataRow
数据行
DataColumnCollection
数据列集合
DataColumn
数据列
数据集的工作原理
数据集
发送数据
修改数据集
传递数据
提交修改后的数据
请求数据
客户端

C#与数据库 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小2.25 MB
  • 时间2018-03-22