从SQL存储过程执行完后取出字段放在文本框中

来源:百度知道 编辑:UC知道 时间:2024/09/21 13:22:48
c#网页中,从SQL存储过程执行完后取出字段放在文本框中,代码怎么写

定义一个变量,假定数据库的字段是string类型的
string mystring;
...
mystring=cmd.ExectueScalar();
...

用Datatable的方法,返回的数据填充在一个Datatable中,多行数据可以用for结构来获取,lblname.Text=dt.rows[0]["你的列名"].ToString(),
用dataread的方法,也在返回填充到dataread中,DataRead是只读向前的,
lblName.Text=sdr["你的列名"].ToString(),dt,和sdr是,DataTable和DataRead的变量
可以用使用SqlDataAdapter来填充,DataTable,用SqlCommand.ExecuteReader来填充SqlDataRead;

用output 类型传出值,在C#代码中获取就可以了。