网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Actualtests Oracle 1Z0-033 V7..
.关于oracle中大对象处理的一些方.
.新手问几个设置的问题。.
.如何使用DBMS_REPAIR检测和修补数.
.甲骨文函数大全.
.数据库管理员日常工作中必备的sq.
.创建catalog 数据库步骤.
.ORA-03113错误分析与解决.
.使用Oracle Discoverer与OLAP选件.
.关于在Windows中安装Oracle碰到O.
.在客户端处理Oracle的数据行加锁.
.Oracle9i初始化参数中文说明13.
.关于Oracle中表外键更名规则详细.
.Redhat Linux AS4 安装Oracle 10.
.为什么ODBC不是Linux的一个标准特.
.如何使用分析函数进行行列转换.
.Oracle Database 10 g : 为 DBA .
.Linux与硬盘分区.
.数据库手册:Oracle维护常用SQL语.
.Oracle数据库较好的重新启动步骤.

ado.net执行oracle 存储过程

发表日期:2008-2-9


OracleConnection con=new OracleConnection(strcon);
   OracleCommand  cmd=new OracleCommand();
   OracleTransaction mytrans ;
   try
   {
    con.Open ();
    mytrans =con.BeginTransaction();
    cmd.Connection =con;
    cmd.CommandText ="rfgetid";
                cmd.CommandType =CommandType .StoredProcedure;
    cmd.Transaction =mytrans ;     OracleParameter parameter_in=new OracleParameter("as_bm",OracleType.Char);
    OracleParameter parameter_out=new OracleParameter ("as_sxh",OracleType .Number );     parameter_in.Direction =ParameterDirection .Input;
    parameter_out.Direction=ParameterDirection .Output ;
        parameter_in .Value =tblname.ToUpper();     cmd.Parameters .Add(parameter_in );
    cmd.Parameters.Add(parameter_out);     cmd.ExecuteNonQuery();
    mytrans .Commit();
    return  int.Parse(parameter_out .Value.ToString()) ;
   
   }
   catch(Exception er)
   {
    throw new Exception(er.Message);
    mytrans .Rollback();    }
   finally
   {
    cmd.Dispose ();
    con.Close ();    }

上一篇:oracle系统表查询 人气:732
下一篇:Linux操作系统下的Oracle数据库编程详解 人气:777
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐