c# 调用oracle 存储过程、方法简易例子
来源:互联网 发布:free mobile java韩国 编辑:程序博客网 时间:2024/04/28 19:19
oracle调用了,sql也差不多多,只是有些数据类型不同而已;最终如何定义还是看存储过程如何写的。
调用存储过程:
using (OleDbConnection con = new OleDbConnection(ConnectionStr))
{
con.Open();
OleDbCommand cmd= con.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "p_dps_wms_check_out";
cmd.Parameters.Add("anbseq",OleDbType.Integer).Direction = ParameterDirection.Input;
cmd.Parameters["anbseq"].Value = bseq;
cmd.Parameters.Add("anuserid", OleDbType.Integer).Direction = ParameterDirection.Input;
cmd.Parameters["anuserid"].Value = user_id;
cmd.ExecuteNonQuery();
////有返回的显示
//cmd.Parameters.Add("reccount", OleDbType.Integer).Direction = ParameterDirection.Output;
//cmd.ExecuteNonQuery();
//this.TextBox1.Text = cmd.Parameters["reccount"].Value.ToString();
return true;
}
调用方法:
string sql = string.Format("select f_get_billno('{0}','{1}') from dual", ancompany, anbillid);
DataSet ds = SQLSelectData(sql);//这里封装的SQL查询
if (ds != null && ds.Tables[0].Rows.Count == 1)
{
return ds.Tables[0].Rows[0][0].ToString();
}
else
return "";
- c# 调用oracle 存储过程、方法简易例子
- C#调用 Oracle 存储过程例子代码
- C#调用Oracle存储过程的方法
- C#调用Oracle存储过程的方法
- C#调用Oracle存储过程的方法
- C#调用Oracle存储过程的方法
- C#调用Oracle存储过程的方法
- c# .net 调用oracle存储过程学习例子
- C#调用oracle存储过程
- C#调用oracle存储过程
- C# 调用oracle存储过程
- C#调用Oracle存储过程
- C#调用oracle存储过程
- C#调用Oracle存储过程
- c#调用oracle存储过程
- C#调用oracle存储过程
- C#调用Oracle存储过程
- C#调用ORACLE存储过程
- ext校验
- Unity3D避免玩家作弊
- 一个人,一个网站,5.75亿美元卖掉
- 【C++语法】关于operator[]重载的注意点
- Android:ProgressBar 进度条
- c# 调用oracle 存储过程、方法简易例子
- java多线程系列——(1)写在前面
- 简单了解ADO.NET、ADO、OLE DB、ODBC
- 论压缩图片核心技术,几种常见使用方式
- wpf 如何定义热键
- 1671 Walking Ant【bfs】
- 序列化和反序列化二叉树
- 编程思想┊从实例谈面向对象编程(OOP)、工厂模式和重构
- 常用API