通常在網絡世界中,我們使用ORM或類似的工具(NHibernate,Linq-to-Sql,SubSonic,Entity Framework等)。
但是,如果你真的想,下面的東西應該讓你開始。您將需要參考的適當組件,並添加using語句至少
using System.Data;
using System.Data.SqlClient;
然後你可以使用此代碼讓你開始(未經測試和未編譯,但足夠接近)
// connection string will be like "Server=(local);DataBase=Northwind;Integrated Security=SSPI"
// instantiate and open connection
using(var conn = new SqlConnection(connectionString))
{
conn.Open();
var cmd = new SqlCommand("select * from Customers where city = @City", conn);
// define parameters used in command object
cmd.Parameters.Add(new SqlParameter{ ParameterName = "@City", Value = inputCity });
using(var reader = command.ExecuteReader())
{
// write each record
while(reader.Read())
{
Console.WriteLine("{0}, {1}", reader["CompanyName"], reader["ContactName"]);
}
}
}