Ado.net 介绍:SqlConnection类的方法
继上一篇Ado.net 介绍:SqlConnection类的属性后再总结下SqlConnection类的方法。共12个。

1:BeginTransaction方法
此方法在连接上开始一个新的事务,返回新的SqlTransaction对象

  1. SqlTransaction btn = conn.BeginTransaction();
  2. 等价于
  3. SqlTransaction btn = new SqlTransaction();
  4. btn.Connection = conn;
  5. btn.Begin();

2:ChangDatebase方法
更新正在进行通信的数据库

  1. SqlConnection conn = new SqlConnection(strconn);
  2. conn.Open();
  3. conn.ChangDatabase("Northwind");
  4. 等价于
  5. SqlConnection conn = new SqlConnection(strconn);
  6. conn.Open();
  7. SqlCommand cmd = conn.CreateCommand();
  8. cmd.CommandText = "USE pubs";
  9. cmd.ExecuteNoQuery();

3/4:ClearPoll和ClearAllpools方法
这两个用来清除连接池的。前者清除单个。后者清队所有。

  1. SqlConnection.ClearPoll();
  2. SqlConnection.ClearAllpools();


5:Open方法
用来打开SqlConnection

  1. conn.Open();

6:Close方法
用来关闭SqlConnection

  1. conn.Close();

7:CreateCommand方法
创建SqlCommand对象

  1. SqlConnection conn = new SqlConnection(StrConn);
  2. SqlCommand cmd = conn.CreateCommand();
  3. 等价于
  4. SqlConnection conn = new SqlConnection(StrConn);
  5. SqlCommand cmd = new SqlCommand();
  6. cmd.Connection = conn;

8/9:EnlistDistributedTransaction 方法 与 EnlistTransaction 方法
后继

10:GetSchema方法
此方法返回架构信息的DataTable
后继

11/12:RetrieveStatistics 方法 与 ResetStatistics 方法
后继

, , ,

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

Leave a reply?

Logged in as cngothic. Logout »