C#连接数据库并处理数据
private void button1_Click(object sender, EventArgs e)
{
//数据库连接字符串
//Data Source=localhost 说明: localhost代表连接本地数据
//Initial Catalog=db 说明:db 是数据库名字
//User ID=zhaosuning 账号
//Password=zsn 密码
string cString = "Data Source=localhost;Initial Catalog=CLianXi ;User ID=zhaosuning;Password=suning; Integrated Security=false;Connection Timeout=3600";
SqlConnection conn = new SqlConnection();
conn.ConnectionString = cString;
conn.Open();//打开
string str = "select * from a ";//操作数据库的查询语句,查询数据库中某个表 Category
SqlDataAdapter sqlDa = new SqlDataAdapter(str, conn);//执行查询,获得数据
DataSet ds = new DataSet();
sqlDa.Fill(ds, "ds");//把数据转换成 DataSet格式
string str1 = "select * from b ";//操作数据库的查询语句,查询数据库中某个表 Category
sqlDa = new SqlDataAdapter(str1, conn);//执行查询,获得数据
DataSet ds2 = new DataSet();
sqlDa.Fill(ds2, "ds2");//把数据转换成 DataSet格式
ds.Tables[0].Merge(ds2.Tables[0]);
//if (ds2.Tables[0].Rows.Count > 0)
//{
// foreach (DataRow dr in ds2.Tables[0].Rows)
// {
// ds.Tables[0].ImportRow(dr);
// }
//}
gv.DataSource = ds.Tables[0];//把DataSet 格式的数据 绑定到 界面控件 并显示
}