C#调用Oracle数据库的步骤
发表于:2024-11-15 作者:千家信息网编辑
千家信息网最后更新 2024年11月15日,本篇内容介绍了"C#调用Oracle数据库的步骤"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!C#调
千家信息网最后更新 2024年11月15日C#调用Oracle数据库的步骤
本篇内容介绍了"C#调用Oracle数据库的步骤"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
C#调用Oracle数据库第1步 数据表
student( studentid varchar2 studentname varchar2 )
数据:
studentid studentname
001 001
002 002
002 003
C#调用Oracle数据库第2步 建包
CREATE OR REPLACE PACKAGE PKG_SELECT_STUDENT AS TYPE T_CURSOR IS REF CURSOR; PROCEDURE Getusername ( us_id IN Varchar2, cur_name OUT T_CURSOR );
C#调用Oracle数据库第3步 建包体
CREATE OR REPLACE PACKAGE BODY PKG_SELECT_STUDENT AS PROCEDURE Getusername ( us_id IN varchar2, cur_name OUT T_CURSOR ) IS BEGIN OPEN cur_name FOR SELECT * FROM student WHERE studentid=us_id; END Getusername; END PKG_select_student;
C#调用Oracle数据库第4步 我的webform.cs文件
在文本框输入ID,点击按钮查询,有多条数据填充显示在gatagrid里面
private void Button3_Click(object sender, System.EventArgs e) { string usid=this.TextBox1.Text.Trim(); Selectop st=new Selectop(); this.DataGrid1.DataSource=st.GetSelectAll(usid); this.DataGrid1.DataBind(); } public DataSet GetSelectAll(string usid) { OracleConnection con = DBoracle.CreateConnection(); OracleCommand command = new OracleCommand(); DataSet ds = new DataSet(); try { command.Connection=con; command.CommandText="PKG_select_student.Getusername"; command.CommandType=CommandType.StoredProcedure; command.Parameters.Add("us_id",OracleType.VarChar,10).Value=usid; command.Parameters.Add("cur_name",OracleType.Cursor); command.Parameters["cur_name"].Direction = ParameterDirection.Output; OracleDataAdapter adapter = new OracleDataAdapter(command); con.Open(); //command.ExecuteNonQuery(); //adapter.SelectCommand=command; adapter.Fill(ds); } catch(System.Exception ex) { throw ex; } finally { con.Close(); command.Dispose(); //adapter.Dispose(); } return ds; }
"C#调用Oracle数据库的步骤"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
数据
数据库
C#
步骤
内容
更多
知识
实用
学有所成
接下来
困境
多条
实际
情况
按钮
数据表
文件
文本
文章
案例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么登陆监控服务器
软件开发行业代码
暴击联盟是不是有关服务器了
数据库实验报告总结
专科专业计算机网络技术与应用
甘肃免备案服务器云服务器
mfc软件开发流程
做传奇租服务器要多少钱
常熟营销网络技术服务价格
浪潮服务器ipmi初始ip
计算机软件开发规范最新版本
qq卸载了还有数据库吗
四六级未连接上服务器
衢州知名软件开发平台
南通应用软件开发管理
工作中怎么用数据库
2022中国网络安全行业全景图
缘梦互联网科技有限公司
护苗 网络安全堂实施方案
软件开发入门难不难
java开发规范数据库分库
酷游解码服务器id
网络技术的体系结构
多个商品分类如何做数据库表
网络安全测评主要做什么
从哪里打开数据库
衢州知名软件开发平台
局域网即时通讯软件开发
创建数据库的步骤确立字段
软件开发是一个什么样的专业