水晶易表 oracle,水晶易表调用C#的WebService,返回数据集合的应用分析
public WeekSale_Table GetData(string skc1, string skc2, string week1, string week2, string week3, string week4)
{
try
{
//C#调用Oracle的包,返回数据列表
OracleConnection orcn = new OracleConnection(ConfigurationManager.AppSettings["SAPBI"].ToString());
OracleCommand cmd = new OracleCommand("pkg_cx_Productlifecycle.skcweeksale", orcn);
cmd.CommandType = CommandType.StoredProcedure;
OracleParameter ip0 = new OracleParameter("skc1", OracleType.VarChar);
OracleParameter ip1 = new OracleParameter("skc2", OracleType.VarChar);
OracleParameter ip2 = new OracleParameter("week1", OracleType.VarChar);
OracleParameter ip3 = new OracleParameter("week2", OracleType.VarChar);
OracleParameter ip4 = new OracleParameter("week3", OracleType.VarChar);
OracleParameter ip5 = new OracleParameter("week4", OracleType.VarChar);
ip0.Value = skc1;
ip1.Value = skc2;
ip2.Value = week1;
ip3.Value = week2;
ip4.Value = week3;
ip5.Value = week4;
cmd.Parameters.Add(ip0);
cmd.Parameters.Add(ip1);
cmd.Parameters.Add(ip2);
cmd.Parameters.Add(ip3);
cmd.Parameters.Add(ip4);
cmd.Parameters.Add(ip5);
OracleParameter p1 = new OracleParameter("p_rc", OracleType.Cursor);
p1.Direction = System.Data.ParameterDirection.Output;
cmd.Parameters.Add(p1);
OracleDataAdapter command = new OracleDataAdapter(cmd);
DataSet ds = new DataSet();
command.Fill(ds, "Table");
DataTable dt = ds.Tables["Table"];
WeekSale_Table wt = new WeekSale_Table();
wt.row = new WeekSale_Row[dt.Rows.Count];
int rcount = dt.Rows.Count;
for (int i = 0; i < rcount; i++)
{
DataRow dr = dt.Rows[i];
WeekSale_Row row = new WeekSale_Row();
row.DISCOUNT1 = dr["DISCOUNT1"].ToString();
row.DISCOUNT2 = dr["DISCOUNT2"].ToString();
row.FCALCSUMS1 = dr["FCALCSUMS1"].ToString();
row.FCALCSUMS2 = dr["FCALCSUMS2"].ToString();
row.NUMS1 = dr["NUMS1"].ToString();
row.NUMS2 = dr["NUMS2"].ToString();
row.SKC1 = dr["SKC1"].ToString();
row.SKC2 = dr["SKC2"].ToString();
row.WEEK = dr["WEEK"].ToString();
row.WEEKS = dr["WEEKS"].ToString();
wt.row[i] = row;
}
return wt;
}
catch
{
return null;
}
}
水晶易表 oracle,水晶易表调用C#的WebService,返回数据集合的应用分析相关推荐
- 水晶易表调用C#的WebService,返回数据集合
1. 水晶易表不能识别WS接口返回的DataTable或DataSet数据类型,会提示"无法加载URL" 3. C#调用Oracle的Package,并返回数据列表 2. 经查证, ...
- oracle的dual是啥表,Oracle的dual表是个什么东东
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录.我们可以用它来做很多事情,如下: 1.查看当前用户,可以在 SQL Plus中执行下面语句 sele ...
- Oracle常用数据字典表 Oracle常用数据字典表 查看当前用户的缺省表空间
Oracle常用数据字典表 Oracle常用数据字典表 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; ...
- oracle ebs hr模块表,oracle ebs常用表结构及分类模块.doc
oracle ebs常用表结构及分类模块 Oracle application 表结构 表结构,WHO字段来实现 通过菜单HELP 下的HISTORY 来找表 2. 通过LAST_QUERY来判断所使 ...
- oracle 的dba users表,oracle DBA 常用表和视图
☆dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 d ...
- oracle查看多少表,oracle查看所有表及各表行数?
慕莱坞7535251 在Oracle数据库中,查看所有表及对应个表的行数,只用一个select语句查询table_name和num_rows两个字段即可.table_name是表名,num_rows代 ...
- oracle wip表,oracle ebs wip表关系(Oracle, EBS, WIP table relations).doc
oracle ebs wip表关系(Oracle, EBS, WIP table relations) oracle ebs wip表关系(Oracle, EBS, WIP table relatio ...
- oracle wip表,ORACLE EBS WIP表关系(ORACLE EBS WIP table relationship).doc
ORACLE EBS WIP表关系(ORACLE EBS WIP table relationship) The table name: the wip. Wip_accounting_classes ...
- 清除oracle服务注册表,oracle卸载清除注册表(彻底卸载)
用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: . 开始->设置->控制面板-& ...
- 转 Oracle 删除表,oracle 中删除表 drop delete truncate 的区别
相同点,使用drop delete truncate 都会删除表中的内容 drop table 表名 delete from 表名(后面不跟where语句,则也删除表中所有的数据) truncate ...
最新文章
- 【怎样写代码】参数化类型 -- 泛型(一):泛型概述
- mysql general bin区别_MySQL中几种常见的日志
- C#面向插件级别的软件开发 - 开源研究系列文章
- PC-lint 的代码实例
- 看懂SqlServer查询计划
- shell 打印追加_[转]shell 数组定义、使用和追加
- 运满满的技术架构演进之路
- kotlin for android----------MVP模式下(OKHttp和 Retrofit+RxJava)网络请求的两种实现方式...
- socket多线程方式案例
- 总结一些linux目录结构和终端命令
- OS- -I/O之盘和时钟
- lwip协议栈在linux运行,2.通过LWIP协议栈使用学习http,tcp,网卡之间的关系.
- Luogu P4168 [Violet]蒲公英 分块
- 手把手教你使用Python生成图灵智能小伙伴
- Java基础篇(05):函数式编程概念和应用
- 新西兰储备银行数据遭泄露
- tensorflow随笔——图像分类、检测,语义分割综述
- Windows远程桌面连接(有密码和无密码连接)
- Axure RP9授权码
- 语法分析——自顶向下分析方法