问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我在Oracle里写了个存储过程。在程序里调用时为什么找不到OracleType

发布网友 发布时间:2022-05-24 09:38

我来回答

3个回答

热心网友 时间:2023-10-09 23:39

估计你存储过程中没有定义sex及它的类型,要不就是你sex 类型定义错误 不属于oracle数据类型
你可以重新设置下它的类型用个varchar(4)

热心网友 时间:2023-10-09 23:40

你那个 new OracleParameter("sex",OracleType), // 找不OracleType

应该写成 new OracleParameter("sex",OracleType.VarChar), 之类的
也就是那个 Oracle 的存储过程 的参数的数据类型。追问嗯。是。我知道。问题就是出现在你说的地方。我.varchar时。点不出来

追答哦,点不出来的话, 会不会是最上面, 没有写足够的 using
using System.Data;
using System.Data.OracleClient;
这2个要有。

OracleType 是在 System.Data.OracleClient 里面的。
如果 Using 写了, 那就再确认一下
你这个项目, 有没有 引用 “System.Data.OracleClient”

参考资料:http://hi.baidu.com/wangqing999/blog/item/ba83a905209f83017aec2c7a.html

热心网友 时间:2023-10-09 23:40

你说的没错,
using System.Data;
using System.Data.OracleClient;
是必须的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 oracle里字段怎么声明 是%type么 ? 圈内很多人都想跟范冰冰保持距离,范冰冰为何会变为“烫手山芋”? oracle 系统表 OBJ$ 字段type#什么意思 怎么创建oracle的type 天梭T035407A-14BG0524904是国行吗 华北制药在行业内排名怎么样 在韩国有名的制药公司都有哪些? 学习平面设计软件怎么样? 赛诺菲好 还是默克好 在医药企业排名怎么样 维玛的获奖情况 马深广的专业奖励 贵州茅台酒厂集团技术开发公司的公司荣誉 当行业标准与国家标准有冲突时,应该按哪个为标准呢? clioaward 李建设的获奖: 为什么要制定国家标准?他们在工业生产中的作用是什么? 听说,毛铺苦荞酒-紫荞的包装设计,获得了“楚天杯”工业设计大赛银奖? 肾上腺素的作用是什么??? 4位 7段 带小数点 共阳 数码管 12引脚 的altium designer 的封装及器件库 画pcb用 什么是肾上腺功能,肥胖人的肾上腺功能有何变化? Oracle中自定义了type类型,可以不通过table进行赋值和取值么?详见下方示意代码。 范冰冰为什么会被网友讽刺? oracle type的问题 简单好玩的编程代码电脑 刺客信条英灵殿大麦在哪 北京市知识产权信息中心怎么样? 北京哪家单位的知识产权服务相对来说比较正规有保障?如何区分呢? 北京立成知识产权代理有限公司怎么样? 北京悦成知识产权代理事务所(普通合伙)怎么样? 北京乾成知识产权代理有限公司怎么样? NBA全场回播清晰版在哪里看 xbox狂野飙车9联机需要开会员吗 乐高漫威超级英雄怎么调成中文?我知道只有繁体,繁体也行,怎么调? PS4版乐高漫威超级英雄中文字幕怎么调 STEAM版乐高漫威超级英雄2怎么设置中文 控件label怎样显示边框 想学会计,现在好多都是线上教学,这个好学吗? C#如何动态创建多个label控件?看补充 如何让label控件绑定数据库的信息 label控件中怎么控制文本强制换行