首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagrid的值赋值给label,该如何解决

2012-01-31 
datagrid的值赋值给label用datagrid读取一个只有一行一列(就是只有一个数据)的表的数据,然后赋值给label。S

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();

热点排行