知识大全 C#如何执行存储过程
Posted 类型
篇首语:同时赶两只兔,一只也捉不到。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#如何执行存储过程相关的知识,希望对你有一定的参考价值。
C#如何执行存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
以Oracle为例 其它数据库仅改变数据库对象就可以 下面是带参数的 不带参数的话paramete为null即可
参数对应
view plainprint? public static int UploadStartCloseSoftInfo(string[] args) OracleParameter parameter = new OracleParameter(参数名 OracleType 类型); parameter Value =类型转换(args[ ]);
OracleParameter parameter = new OracleParameter(参数名 OracleType 类型); parameter Value =类型转换(args[ ]); OracleParameter parametern = new OracleParameter(参数名n OracleType 类型); parametern Value =类型转换(args[n ]); OracleParameter[] parameter = parameter parameter parametern;
return SDProvider RunProcedure(存储过程名 parameter); 执行
view plainprint?public class SDProvider public static string GetConnectionString() string conStr =连接数据库字符串; return conStr ;
public static int RunProcedure(string prName IDataParameter[] parameters) try using(OracleConnection connection= new OracleConnection(GetConnectionString())) connection Open(); OracleCommand mand = BuildQueryCommand(connection storedProcName parameters);
return mand ExecuteNonQuery(); catch return ; private static OracleCommand BuildQueryCommand (OracleConnection connection string storedProcName IDataParameter[]parameters) OracleCommand mand = new OracleCommand(storedProcName connection); mand CommandType = CommandType StoredProcedure; if(parameters!=null) foreach (OracleParameter parameter in parameters) mand Parameters Add(parameter); return mand; 注意
存储过程名正确
cha138/Article/program/ASP/201311/21743相关参考
C#调用存储过程简单完整例子 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! CREATEPROC
C#中调用SQL存储过程实现登录认证代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!存储过程如下
执行oracle存储过程如下: OracleConnectioncon=newOracleConnection(strcon); &
数据库基础:存储过程中如何执行带输出参数的动态SQL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
参考了一下别人的代码又补充了一下写了一个存储过程 分析某一用户下面的表及索引 运行完毕后然后设置job即可 createorreplaceprocedureDBA_ANAYZE_
C#高级编程:调用存储过程[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
C#高级编程:调用存储过程[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
前台设计复制代码代码如下:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="pagingaspxcs"Inherits="五二一练习
用存储过程创建数据表:创建时注意必须添加authidcurrent_user如果创建的表已存在存储过程继续执行但如不不加此关键语句存储过程将出现异常这个语句相当于赋权限例创建语句如下 复制代码代
execute相信大家都用的用熟了简写为exec除了用来执行存储过程一般都用来执行动态Sql sp_executesqlsql中引入的新的系统存储过程也是用来处理动态sql的如 execsp_