0前言
平时操作Oracle数据库一般都是调用工具类或者框架,慢慢的都快忘了是如何实现的了(汗颜啊)
看来平时在学习技术和编程的同时,还真的要好好的熟悉一下基础知识啊
只记得大概的流程,今天特此整理,算是纪念吧(笑哭)
一、实现流程
1.1获取连接
OracleConnection connection = new OracleConnection(str_connec);
其中连接字符串str_connec为:
Data Source=监听名;User Id=用户名;Password=密码;
1.2获取可以执行存储过程的Command
OracleCommand command = new OracleCommand("PACK_TEST.SelectCity", connection);
1.3指明Commoand即将执行的是存储过程
command.CommandType = CommandType.StoredProcedure;
1.4指明要调用存储过程的参数
OracleParameter op_bm = new OracleParameter("p_bm", OracleType.VarChar);