我想从表中检索单列值并显示到文本框中。我正在使用以下代码,但它只显示单个值。
com = new SqlCommand("select rid from myclient ", cn);
SqlDataAdapter da1 = new SqlDataAdapter(com);
DataSet ds1 = new DataSet();
da1.Fill(ds1, "myclient");
string str = ds1.Tables["myclient"].Rows[0]["rid"].ToString();
TextBox1.Text = str;
答案 0 :(得分:1)
您想要做的并不干净,但如果您想要“将所有数据放入文本框”,这就是您的代码。
string str = "";
for(int i =0;i<ds1.Tables["myclient"].Rows.Count();i++)
{
str += ds1.Tables["myclient"].Rows[i]["rid"].ToString();
}
TextBox1.Text = str;