int point = 0; string MYSTATUS = ""; int kkk = 0;

//存储过程的参数声明

OracleParameter[] parameters ={

new OracleParameter("MYMEMBER_CODE",OracleType.VarChar,50),

new OracleParameter("point",OracleType.VarChar,30),

new OracleParameter("MYSTATUS",OracleType.VarChar,20)

};

parameters[0].Value = strvip; parameters[1].Value = point; parameters[2].Value = MYSTATUS;

parameters[0].Direction = ParameterDirection.InputOutput; parameters[1].Direction = ParameterDirection.Output; parameters[2].Direction = ParameterDirection.Output;

try

{

OracleAccess.logger.Debug(" p_GetVipBalanceStoredProcedure 执行前 " + DateTime.Now.ToLongDateString() + DateTime.Now.ToLongTimeString() + strvip );

if (exist_vipProcedure(strvip))

{

YHJ_StoredProcedure.RunProcedure("p_GetVipBalanceStoredProcedure", parameters);

OracleAccess.logger.Debug(" p_GetVipBalanceStoredProcedure 执行后 " + DateTime.Now.ToLongDateString() + DateTime.Now.ToLongTimeString() + strvip);

kkk = Convert.ToInt32(parameters[2].Value);

if (kkk >= 1)

{

vipinf myvipinf = new vipinf();

myvipinf.str_point = parameters[1].Value.ToString();//myvipinf.str_grade=parameters[2].Value.ToString();myvipinf.str_coupon_int=parameters[3].Value.ToString();

myvipinf.str_membercode = parameters[0].Value.ToString();//第一个参数不加OUT 只返回前5个字符,如果加了OUT则返回完整字符。

myvipinf.str_discount = "0.9";

return myvipinf;

}

}

}

catch (Exception e)

{

OracleAccess.logger.Debug(" p_GetVipBalanceStoredProcedure 执行前 " + DateTime.Now.ToLongDateString() + DateTime.Now.ToLongTimeString() + strvip+e.Message.ToString());

throw e;

}

存储过程:

oracle存过传参,oracle 存储过程 传参数,如果是希望传参值也被利用起来,存储过程里面虽有IN,但OUT必不可少。...相关推荐

  1. vue页面传参(多个参数传值)与接参 - 代码篇

    index.js路由规则设定: /searchResult/syyName=:syyName 发送页面: //传参页面 this.$router.push({name: 'SearchResult', ...

  2. 多文件上传并且需要添加其他参数,formData上传报错,Caused by: org.apache.tomcat.util.http.fileupload.FileUploadException:

    请求头部需要加上headers: {'Content-Type': 'multipart/form-data' },如果用的框架可能不要加上headers: {'Content-Type': 'mul ...

  3. oracle 存过传变量,Oracle 存储过程—为数传递变量

    oracle 存储过程的基本语法 create or replace procedure proc1( p_para1 varchar2, p_para2 out varchar2, p_para3 ...

  4. 使用存储过程实现oracle存图片的方法

    oracle存图片是我们经常需要实现的功能,下面就教您一个使用存储过程实现oracle存图片的方法,如果您在oracle存图片方面遇到过问题,不妨一看. 要在oracle存图片 用blob类型,首先在 ...

  5. oracle字段大段字符串,ORACLE存储过程,参数目字符串太长

    ORACLE存储过程,参数字符串太长 在做存储过程开发的时候,需要拼SQL语句,比如 DECLARE V_SQL VARCHAR2(32000); BEGIN V_SQL := 'INSERT INT ...

  6. java 文件上传至oracle blob字段 实现

    2019独角兽企业重金招聘Python工程师标准>>> 指定文件夹下的所有文件上传至oracle的blob字段,java实现 package com.huth;import java ...

  7. linux上传oracle压缩包,Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题...

    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-lin ...

  8. oracle 存储过程带入参,oracle中带参存储过程的使用

    Oracle中存储过程带参分为:输入参数(in)和输出参数(out) 例如: 1 create or replace procedure out_test(v_user in emp.user_nam ...

  9. jsp 图片上传到oracle,jsp上传图片到数据库(oracle),并能在页面上显示解决办法

    jsp上传图片到数据库(oracle),并能在页面上显示解决办法 jsp上传图片到数据库(oracle),并能在页面上显示解决办法 日期:2014-05-18 浏览次数:20341 次 jsp上传图片 ...

最新文章

  1. java元婴期(22)----java进阶(mybatis(1)---mybatis框架概述入门程序)
  2. delphi中Label中文显示不全的问题解决办法
  3. 疑似三星Galaxy S11入网:搭载骁龙865处理器+支持25W快充
  4. C++中如何小数点后精确到两位输出
  5. c语言16进制数给变量,C语言中怎样定义能够保存16进制整数的变量
  6. URI 、URL 和 URN
  7. 如何安装IDEA主题
  8. 爬取微博评论并存入MySQL,并对评论进行情感分析以及词云的绘制
  9. 神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)
  10. 在Excel中激活数据分析工具
  11. arcgis多面体数据转面_多面体转 Collada (转换)
  12. jpi多表联查_sql 多表联查询
  13. 龙芯3A5000参数 龙芯3A5000怎么样
  14. 教你如何打造一个适合学生党的学习型iPad
  15. DLP市场份额第一 | IDC 首份中国数据泄露防护市场份额报告发布
  16. Mac OS下不产生.DS_Store 隐藏文件和清理.DS_Store的方法
  17. linux ps -aux 怎么看内存,Linux下ps aux命令 与 查看CPU配置
  18. 如何将PDF发邮件到kindle转换为azw
  19. RFID定位技术在资产管理中的应用,智能化的资产管理-新导智能
  20. 预热机程序,三菱Q系列PLC,内涵电气图纸、伺服程序,GOT触摸屏程序等

热门文章

  1. The Innovation | Volume 2 Issue 2 正式出版
  2. Nat Rev Genet发表房刚组细菌表观组综述论文
  3. 你想要的宏基因组-微生物组知识全在这(180801)
  4. Error: cannot allocate vector of size XX Gb
  5. R语言使用magick包的image_annotate函数在图片中添加文本标签信息、自定义文本标签内容的位置、色彩(Text annotations)
  6. R语言glm拟合logistic回归模型实战:基于glm构建逻辑回归模型及模型系数统计显著性分析、每个预测因子对响应变量的贡献
  7. Plotly可视化输出数据表格(table):简单表格、添加链接的表格
  8. R使用lm构建多变量线性回归模型
  9. PR详解及二分类的PR曲线绘制
  10. 一键编译php,编译安装php 附加一键安装php5.6.30脚本