/// <summary>
/// 执行数据库包体操作,返回结果
/// </summary>
/// <param name="cmdText">包体函数或存储过程</param>
/// <param name="commandParameters">参数集合</param>
/// <returns></returns>
public static int ExecuteNonQuery_package(string cmdText,string canshu)
{
int result;
OracleConnection conn = new OracleConnection(connstr);
OracleCommand cmd = conn.CreateCommand();
try
{
OracleParameter[] parameters = {
new OracleParameter("返回参数",OracleDbType.Int32,,ParameterDirection.ReturnValue,true,,,"",DataRowVersion.Default,Convert.DBNull),
new OracleParameter("参数名与数据库一致",OracleDbType.Varchar2,)
};
parameters[].Value = canshu;
cmd.CommandText = cmdText;
cmd.CommandType = CommandType.StoredProcedure;
foreach (OracleParameter param in parameters) cmd.Parameters.Add(param);
conn.Open();
cmd.ExecuteNonQuery();
var aaa = parameters[].Value.ToString();
result= Convert.ToInt32(aaa);
}
catch (Exception)
{ throw;
}
finally
{
cmd.Dispose();
conn.Close();
conn.Dispose();
}
return result;
}

最新文章

  1. Spark Standalone
  2. VisualSVN Server搭建VDFS分布式仓研究(未成功)
  3. css 旋转
  4. SpringMVC中向服务器传递时间参数时出现的问题
  5. 阿里云vps上mysql挂掉的解决办法
  6. System.Web.Optimization找不到引用
  7. Spring REST实践之Spring Web MVC
  8. C#学习笔记(第1周作业)
  9. hdu 4642 Fliping game(博弈)
  10. 在ubuntu上编译chrome
  11. asp.net软件测试学习
  12. UITabbar的常用属性
  13. ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统
  14. Bower使用教程(限window)
  15. 利用cookie实现“只弹出一次窗口”的JS代码
  16. AFNetworking 用法详解
  17. Centos 6.9 安装 Redis 3.2.9
  18. Spring系列之装配Bean
  19. python复习1
  20. Centos7 防火墙常用配置及说明

热门文章

  1. 使用uni-app开发微信小程序之登录模块
  2. yii主题
  3. nslookup和dig命令
  4. 转载:“error LNK1169: 找到一个或多个多重定义的符号”的解决方法
  5. twisted reactor分析
  6. ubuntu 使用sudo apt-get update命令的时候会报http://archive.ubuntukylin.com:10006/ubuntukylin/dists/xenial/InRelease 无法连接
  7. C#的配置文件App.config使用总结
  8. C# 把byte[]输出为图片文件
  9. Activity工作流学习(二)--Activity数据库
  10. jsfl完成通知air