Default3.aspx.cs
1 using System; 2 using System.Collections.Generic; 3 using System.Data;//数据库执行方式 4 using System.Data.SqlClient; //数据库 5 using System.Linq; 6 using System.Web; 7 using System.Web.UI; 8 using System.Web.UI.WebControls; 9 10 11 12 public partial class _Default : System.Web.UI.Page 13 { 14 //对象conn---(设置连接数据库的各项属性) 15 SqlConnection conn = new SqlConnection("server=****;database=SSC;uid=***;pwd=BtQasYxonQuZqukIYkGM"); 16 17 //页面加载后执行的动作 18 protected void Page_Load(object sender, EventArgs e) 19 { 20 21 //用Label1显示数据库的数据数量 OK 22 conn.Open(); //打开数据库 23 SqlCommand cmd = new SqlCommand("select * from outstanding", conn); 24 int i = Convert.ToInt32(cmd.ExecuteScalar());//使用ExecuteScalar方法获取指定数据库中表数据数量(前提数据库连接必须打开conn.Open();) 25 Label1.Text = "数据表中共有:" + i.ToString() + "条数据"; 26 conn.Close(); //关闭数据库 27 } 28 29 protected void Button1_Click(object sender, EventArgs e) 30 { 31 32 //用GridView显示数据库的数据 OK 33 //conn.Open();//打开数据库 使用Connection对象时,不需要将其打开 34 SqlCommand cmd = new SqlCommand("select * from outstanding",conn);//用来执行查询语句 35 SqlDataAdapter sda = new SqlDataAdapter();//数据库适配器,用来充当数据库与Datasat之间的桥梁 36 sda.SelectCommand = cmd; //选择命令向数据库发送(发送查询语句) 37 DataSet ds = new DataSet(); //创建一个数据集对象,它当中存放若干个数据块,像水库一样 38 sda.Fill(ds, "cs"); //Fill: 填充 把数据库中的数据填充在ds中。 39 GridView1.DataSource = ds.Tables[0]; //数据绑定 将ds数据中第一个表的数据,绑定到GridView1.DataSource中 40 GridView1.DataBind(); //显示数据 41 42 } 43 }
标签:C#,数据库,改查,System,new,SQL,using,ds,conn From: https://www.cnblogs.com/automationanywhere/p/17226731.html