程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> dataset-vs中想要得到單元格第二行第二列,怎麼弄啊

dataset-vs中想要得到單元格第二行第二列,怎麼弄啊

編輯:編程綜合問答
vs中想要得到單元格第二行第二列,怎麼弄啊

SqlConnection cn = new SqlConnection(app);
SqlCommand cmd = cn.CreateCommand();
cmd.CommandText = "select * from Accountnumber where name='admin'";
cmd.CommandType = CommandType.Text;
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(ds);
da.Fill(dt);
MessageBox.Show(ds.Tables[0].Columns[1].ToString());這是sql語句產生的結果![這是運行程序後得出的結果](http://img.ask.csdn.net/upload/201510/09/1444390990_834739.png)
但是我想得出的是password下面的admin,,不會做,求大神幫助

最佳回答:


cmd.Parameters.Add(new SqlParameter("@txt1", txt1));
cmd.CommandText = "select * from student where name=@txt1";
cmd.CommandType = CommandType.Text;
SqlDataAdapter da = new SqlDataAdapter();
DataTable dt = new DataTable();
da.SelectCommand = cmd;
da.Fill(dt);
DataRow dr = dt.Rows[0];
txt_2id.Text = dr[0].ToString();

                                    用datarow()就可以了
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved