qzuser 发表于 2013-3-16 15:32:26

C#数据库操作不是很懂,求大神指点一二

      string sqlstr = "select * from System_Set";
      SqlConnection con = new SqlConnection(connectionString);
      DataSet ds = new DataSet();
      con.Open();
      SqlDataAdapter da = new SqlDataAdapter(sqlstr,con);
      da.Fill(ds);
      GridView1.DataSource = ds;
      GridView1.DataBind();
      con.Close();
SqlConnection,DataSet,SqlDataAdapter 这些我应该怎么样去理解?

ibcadmin 发表于 2013-3-16 15:44:01

sqlconnection数据库连接,dataset数据存储器,sqldataadapter数据的集合,用于填充

qzuser 发表于 2013-3-18 09:57:43

ibcadmin 发表于 2013-3-16 15:44 static/image/common/back.gif
sqlconnection数据库连接,dataset数据存储器,sqldataadapter数据的集合,用于填充

那对于数据库的操作顺序是?

ibcadmin 发表于 2013-3-18 12:49:44

1.SQlConnection进行连接数据库
2.SQlCommand进行数据库命令
3.SqlDareReader进行读取数据

IoveBC 发表于 2013-3-18 23:43:24

连接后打开,最后再关闭

chao2332601 发表于 2013-6-16 00:50:29

谢谢分享!!!

chao2332601 发表于 2013-6-16 04:39:54

谢谢分享!!!

℡奇少 发表于 2013-10-18 21:02:34

SqlConnection 创建连接对象
DataSet数据集 可以理解为临时数据库
SqlDataAdapter 适配器对象
Fill 填充
GridView1.DataSource = ds.Tables["名"];
适配器可以不用开关这几个步骤可以打乱的

mps 发表于 2014-4-24 19:47:37

路过......
页: [1]
查看完整版本: C#数据库操作不是很懂,求大神指点一二