执行带一个存储过程参数的的SQL语句。
2006-03-17 15:54
716 查看
/// <summary>
/// 执行带一个存储过程参数的的SQL语句。
/// </summary>
/// <param name="SQLString">SQL语句</param>
/// <param name="content">参数内容,比如一个字段是格式复杂的文章,有特殊符号,可以通过这个方式添加</param>
/// <returns>影响的记录数</returns>
public int ExecuteSql(string SQLString,string content)
{
Open();
SqlCommand cmd = new SqlCommand(SQLString,con);
System.Data.SqlClient.SqlParameter myParameter = new System.Data.SqlClient.SqlParameter ( "@WebSetContent", SqlDbType.NText);
myParameter.Value = content ;
cmd.Parameters.Add(myParameter);
try
{
int rows=cmd.ExecuteNonQuery();
return rows;
}
catch(System.Data.SqlClient.SqlException E)
{
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
Close();
}
/// 执行带一个存储过程参数的的SQL语句。
/// </summary>
/// <param name="SQLString">SQL语句</param>
/// <param name="content">参数内容,比如一个字段是格式复杂的文章,有特殊符号,可以通过这个方式添加</param>
/// <returns>影响的记录数</returns>
public int ExecuteSql(string SQLString,string content)
{
Open();
SqlCommand cmd = new SqlCommand(SQLString,con);
System.Data.SqlClient.SqlParameter myParameter = new System.Data.SqlClient.SqlParameter ( "@WebSetContent", SqlDbType.NText);
myParameter.Value = content ;
cmd.Parameters.Add(myParameter);
try
{
int rows=cmd.ExecuteNonQuery();
return rows;
}
catch(System.Data.SqlClient.SqlException E)
{
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
Close();
}
相关文章推荐
- 一个存储过程:带参数动态执行sql语句:Execute Immediate
- 存储过程中执行参数SQL语句
- MySql带参数的存储过程编写(动态执行SQL语句)
- SQL存储过程参数内容通过XML格式传送,把所有SQL语句操作放到一个存储过程里
- 执行字符串SQL语句--带有参数的存储过程以及 int类型的字符串变量注意事项
- MySql带参数的存储过程编写(动态执行SQL语句)
- MS-SQL 执行一个参数为GUID的存储过程
- MySql带参数的存储过程编写(动态执行SQL语句)
- MySql带参数的存储过程编写(动态执行SQL语句)
- mysql存储过程中根据传入参数,动态拼sql语句并且执行
- mysql 存储过程 根据参数 动态执行sql语句
- 一个调试简单的存储过程的SQL语句。
- Asp.Net访问Oracle 数据库执行SQL语句和调用存储过程
- 每日学习总结:DropDownList是否已选择验证、存储过程参数为sql字符串问题、将截断字符串或二进制数据。\r\n语句已终止
- 利用SQL语句创建、修改、执行、删除存储过程
- VB6:编写一个分析sqlserver存储过程执行语句"execute procedurename par1,par2,......."语法是否正确的函数
- 在ASP.NET中用存储过程执行SQL语句
- MySQL 存储过程中执行动态SQL语句的方法
- oracle存储过程中如何执行动态SQL语句
- 在SQL Server中使用SQL语句查询一个存储过程被其它所有的存储过程引用的存储过程名