看板C_Sharp
标 题[闲聊]看到使用C#开发ADO.NET的好处...
发信站元智大学风之塔 (Fri Oct 1 15:14:27 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!netnews.csie.nctu!news.ee.ttu!news.n
最近开发资料库程式时看到的文件...
:P
参考连结:
http://www.microsoft.com/taiwan/msdn/library/2003/Jul-2003-tw/adonetbest.htm
=================================================================
在 C# 中使用「using」叙述
对於 C# 开发人员,确保您总是会关闭 Connection 和 DataReader
物件的一个便利方式是使用 using 叙述。using 叙述会在所使用的
物件离开 using 叙述的适用范围时自动呼叫物件的 Dispose 方法。
例如:
//C#
string connString = "Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;";
using (SqlConnection conn = new SqlConnection(connString))
{
SqlCommand cmd = conn.CreateCommand();
cmd.CommandText = "SELECT CustomerId, CompanyName FROM Customers";
conn.Open();
using (SqlDataReader dr = cmd.ExecuteReader())
{
while (dr.Read())
Console.WriteLine("{0}\t{1}", dr.GetString(0), dr.GetString(1));
}
}
--
※ Origin: 元智大学 风之塔 <bbs.yzu.edu.tw>
※ From : 220-135-222-145.hinet-ip.hinet.net
※ X-Info: [闲聊]看到使用C#开发ADO.NET的好处...
※ X-Sign: 10LQ0UJ9WBZEKwzl9QkA (04/10/01 15:14:27 )
1F:推 tsungshien:VB.NET 2005 也支援 Using 的叙述了 203.203.7.95 10/02