当前位置: 代码迷 >> ASP.NET >> 请教怎么在页面直接执行SQL语句
  详细解决方案

请教怎么在页面直接执行SQL语句

热度:5262   发布时间:2013-02-26 00:00:00.0
请问如何在页面直接执行SQL语句?
就是一个输入框,然后可输入任何SQL语句,包括创建存储过程等,点执行按钮后就执行,有办法做到吗?

我试过直接将文本框的语句去让SqlCommand执行,但不行,总会报错的

------解决方案--------------------------------------------------------
肯定可以,贴代码
------解决方案--------------------------------------------------------
保存为字符串传参给SqlCommand不行吗
------解决方案--------------------------------------------------------
if (Convert.ToInt32(com.ExecuteScalar()) > 0)
{
Response.Write( "执行成功 ");
}
else
{
Response.Write( "执行失败!\n同时请确认您有执行数据库语句的权限! ");
}

如果你的连接和语句正常的话,你又要返回结果集的数量,应该这样写。
  相关解决方案