C#的数据库应用

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:36:00
因为以前学程序时,对数据库没怎么学习,用也是用自带的工具连上数据库。而现在发现这样远远不够。所以就想采用手写代码的形式来学习C#中的数据应用。却不知道从哪里下手,买书也让我摸不着头脑,请高手指点。推荐一本能从零学起的数据库开发或相关资料也可以。谢谢!

楼上写的也是一种,但是楼主问的是C#不是VB 还有不是用Web.config 连.....
连接数据库其实很简单:
首先,添加类:using System.Data.SqlClient;
第二步记住几个对象:
SqlConnection对象:表示与数据库服务器进行连接。
SqlCommand对象:表示要执行的SQL SELECT命令。
SqlParameter对象:表了一个将被命令中的标记代替的值。
SqlDataAdapter表示填充命令中的DataSet对象的能力。
DataSet表示命令结果,可与BulletedList进行绑定。
第三步执行步骤:
SqlConnection Miss =new SqlConnection("server=服务器地址;database=数据库名;uid=服务器名;pwd=服务器密码");//表示与数据库服务器进行连接。
Miss.Open();
SqlDataAdapter adp=new SqlDataAdapter();
adp.SelectCommand = new SqlCommand("(SQL语句)SELECT * FROM aaa", Miss);
DataSet ds=new DataSet();
adp.Fill(ds);
到这里就可以取值了,下面将把值赋给一个DropDownList1。 this.DropDownList1.DataSource = ds.Tables[0];
DropDownList1.DataTextField = "ReasonCD";
DropDownList1.DataValueField = "ReasonName";
DropDownList1.DataBind();
上面返回的是一个数据集
你可以通过ds.Tables[0].Rows[0][0].ToString();来获取想要得到的值。
还有什么不明白的可以