ADO 学习笔记

 ADO.NET的主要组件 :

.NET Framework 数据提供程序
   专门为数据处理以及快速地只进、只读访问数据而设计的组件。使用它,连接到数据库、执行命令和检索结果,直接对数据进行操作  即增删改查
 
DataSet (数据集)
 
   专门为独立于任何数据源的数据访问设计 。(虚拟数据库)
   可以大批量操作数据、 也可将数据绑定在控件上
 
 
OLE DB  适用于微软提供的所有数据库
ODBC   数据源   数据库   电脑上自带的
SQL SERVER    适用 System.Data.Sqlclient 命名空间
.NET Framework 提供的4 个核心对象
对象              说明
Connection     建立与特定数据源的连接
Command        对数据源执行命令
DataReader     只读 只进     在结果集中
DataAdaper     用数据源填充 DataSet 解析更新
 
 
Connection  对象 的主要属性和方法
 属性                          说明
ConnectionString         用于连接数据库的连接字符串
  方法
Open                     使用ConnectionString 属性所指定的设置打开数据库连接
Close                    关闭数据库连接
 
引用 命名空间
Using System.Data.SqlClient
连接数据库的对象
SqlConnection connection  =new SqlConnection ();
连接数据库字符串
string constr = "server =.//sql2008;(服务器名)uid= sa;pwd=;database=数据库名";
给链接数据库的对象设置连接数据库字符串
connection.ConnectionString = constr ;
 
在DBHelper 类中 建立数据库
Using System.Data.SqlClient;
//声明为静态的 方便调用   即 类名. 对象  调用
Private Static string  constr ="server =.//sql2008;(服务器名)uid= sa;pwd=;database=数据库名";
 
public Static SqlConnection  connection  =new SqlConnection (constr);
 
 
打开数据库判断
 
打开
Connection.Open ();
State 是状态的意思  
if (connection.State==connectionState.Open)
{
   MessageBox.Show ("打开成功");
}
 
connectio.Close ();
if (connection.Sate ==connectionState.Closed)
{
   MessageBox.show("关闭成功");
}
 
try
{
}
catch (exception ex)
{
 
}
finaly 
{
}
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值