下面是用DataSet绑定Gridview1的一个实例: DataSet ds = Socut.Data.ExecuteDataSet("select * from wyx_text ORDER BY wyx_id DESC");
GridView1.DataSource = ds;
GridView1.DataBind();
请问,如何获取表wyx_text某一列的值???
GridView1.DataSource = ds;
GridView1.DataBind();
请问,如何获取表wyx_text某一列的值???
string newsid = Request.Params["newsID"].ToString();
con.Open();
SqlCommand cmd=new SqlCommand("select * from dbnews where newsID=1",con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
lbHead.Text = dr[1].ToString();
lbTime.Text=dr[3].ToString();
lbContent.Text=dr["newscontent"].ToString();
}
[code]
dr取得一列值
con.Open();
SqlCommand cmd=new SqlCommand("select * from dbnews where newsID=1",con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
lbHead.Text = dr[1].ToString();
lbTime.Text=dr[3].ToString();
lbContent.Text=dr["newscontent"].ToString();
}
直接在sql语句中提取不久行了吗?
====
用dataview也行。
DataView dv=new DataView(ds.Tables[o]);
dv.RowFileters="";//可以放置查询条件,如id=0 等等
====
代码手工拼写,不确保正确。
2.通用的直接使用dataset.datatables[0].rows[i][j]来获取
或者ds.Tables[0].Rows["FLD_NAME"];