//获取要执行的命令
string sql = txtsql.Text;
SqlCommand cmd = new SqlCommand();
//定义对象资源保存的范围,一旦using范围结束,将释放对方所占的资源
using (SqlConnection conn = new SqlConnection(SqlHelper.ConnectionStringLocalTransaction))
{
//打开连接
conn.Open();
//调用执行方法,因为没有参数,所以最后一项直接设置为null
//注意返回结果是object类型
object myobj = SqlHelper.ExecuteScalar(conn, CommandType.Text, sql, null);
//显示返回的结果
txtscalar.Text = myobj.ToString();
Response.Write("<font color=red>操作完成!请检查数据库!</font>");
前台
要执行的语句: <asp:TextBox ID="txtsql" runat="server" Text="select name from mytable where id=2"></asp:TextBox>
返回的结果是:<asp:TextBox ID="txtscalar" runat="server" ></asp:TextBox>