博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#发布WebService学习笔记(二)
阅读量:6406 次
发布时间:2019-06-23

本文共 1916 字,大约阅读时间需要 6 分钟。

hot3.png

一、添加引用

输入图片说明

输入图片说明

提示:System.Data.OracleClient缺少程序集引用

再把对应路径(例:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5.2\System.Data.OracleClient.dll)下的OracleClient.dll文件拷贝到项目的bin文件夹下

二、配置web.config文件

三、在项目根目录下创建Oracle文件夹,并在其中创建OracleHelper.cs文件

using System;using System.Configuration;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Data.SqlClient;using System.Data.OracleClient;namespace MyWebService.Oracle{    public class OracleHelper    {        public static OracleConnection GetConn()        {            return new OracleConnection(ConfigurationManager.ConnectionStrings["OracleConnString"].ToString());        }        ///         /// 查询操作        ///         ///         ///         /// 
public static DataTable QueryCommand(string querySQL, OracleParameter[] oraParams) { DataTable dt = new DataTable(); OracleConnection conn = OracleHelper.GetConn(); OracleCommand cmd = new OracleCommand(querySQL, conn); if (oraParams != null && oraParams.Length > 0) { foreach (OracleParameter oraParam in oraParams) { cmd.Parameters.Add(oraParam); } } OracleDataAdapter adapter = new OracleDataAdapter(cmd); adapter.Fill(dt); conn.Close(); return dt; } }}

四、引用OracleHelper

创建一个测试类Test.cs

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using System.Data.OracleClient;using MyWebService.Oracle;namespace MyWebService.Test{    public class Test    {        public void TestOracle()        {           //代码块            string querySQL = "SQL语句";            DataTable dt = OracleHelper.QueryCommand(querySQL, null);        }    }}

转载于:https://my.oschina.net/yuewawa/blog/1578177

你可能感兴趣的文章
关于datawindow does not have update capability
查看>>
Win7 64bit 安装Mysql5 出错 无法启动服务。
查看>>
嵌入式 H264参数语法文档: SPS、PPS、IDR以及NALU编码规律
查看>>
Asp.Net MVC 4 Web API 中的安全认证-使用OAuth
查看>>
初识Opserver,StackExchange的监控解决方案
查看>>
FilenameFilter总结
查看>>
Model–View–ViewModel in Silverlight
查看>>
Delphi XE2 之 FireMonkey 入门(19) - TFmxObject 的子类们(表)
查看>>
Gridview行上下移动自己做的一个小例子(第一种方法)
查看>>
异步调用Web服务方法
查看>>
Implementations of interface through Reflection 反射根据继承的信息查找指定的类
查看>>
[翻译]ASP.NET MVC 3 开发的20个秘诀
查看>>
IE10 Platform Preview 2
查看>>
.Net工厂方法模式
查看>>
给大家讲解一下JavaScript与后台Java天衣无缝相结合
查看>>
jQuery EasyUI API 中文文档 - 数据表格(DataGrid)
查看>>
探索HTML5之本地文件系统API - File System API
查看>>
javascript有用代码块(1)
查看>>
libevent 笔记
查看>>
PHP实现人人OAuth登录和API调用
查看>>