日期:2014-05-18  浏览次数:20796 次

有没有简单的例子 结合c# 和sql的
想仔细分析sql的整个过程即使只存储一个名字

------解决方案--------------------
using System;
using System.Data.SqlClient;

namespace ConsoleApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//请根据Sql Server的配置,指定连接串中的用户名和密码。
string cnStr = "Persist Security Info=True;User ID=sa;Password=qq;Initial Catalog=Northwind;Data Source=CHQHAO";
SqlConnection cn = new SqlConnection(cnStr);
cn.Open();
string sqlStr = "SELECT * FROM Categories";
SqlCommand cmd = new SqlCommand(sqlStr, cn);
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read())
{
string id = dr["CategoryId"].ToString();
string name = dr["CategoryName"].ToString();
Console.WriteLine("编号:{0} 姓名:{1}", id, name);
}
dr.Close();
cn.Close();
Console.ReadLine();

}
}
}