datagrid的值赋值给label
用datagrid读取一个只有一行一列(就是只有一个数据)的表的数据,然后赋值给label。
SqlDataAdapter da3 = new SqlDataAdapter( "select onlyone from [order] ,conn);
DataSet ds3 = new DataSet();
da3.Fill(ds3);
DataGrid3.DataSource = ds3;
DataGrid3.DataBind();
Label4.Text = DataGrid3.DataSource;
我这样写不对,请给个正确答案吧。
如果不用datagrid,直接可以读取表order的这个数据就更 好了,可惜我不会。
------解决方案--------------------SqlCommand cmd = new SqlCommand( "select onlyone from [order] ,conn);
conn.Open();
Label4.Text = Convert.ToString(cmd.ExecuteScalar());
conn.Close();