oracle如何引用c#的dll文件,并向外发送信息?

如题所述

你必须把C#做成COM组件,也就是Active组件,然后用oracle调用(oracle调用外部com没做过)

还有就是你也可以做一个C#的wcf服务,然后由wcf服务向外发送信息,由于wcf服务可以与非wcf客户端交互,所以它们之间的调用理论是成立的,由于wcf传输的就是soap消息,所以oracle必定也支持,因为都是沿用的soa标准,所以这样做更合理效率也更好一点!

你把wcf服务按照元数据进行发布,然后oracle按照wcf提供的地址进行数据传输(oracle和wcf服务在本地也是可以的)。
温馨提示:内容为网友见解,仅供参考
无其他回答

oracle如何引用c#的dll文件,并向外发送信息?
你必须把C#做成COM组件,也就是Active组件,然后用oracle调用(oracle调用外部com没做过)还有就是你也可以做一个C#的wcf服务,然后由wcf服务向外发送信息,由于wcf服务可以与非wcf客户端交互,所以它们之间的调用理论是成立的,由于wcf传输的就是soap消息,所以oracle必定也支持,因为都是沿用的soa标准,所...

C# 连接 Oracle 的几种方式
一:通过System.Data.OracleClient(需要安装Oracle客户端并配置tnsnames.ora)1. 添加命名空间System.Data.OracleClient引用 2. using System.Data.OracleClient;3.string connString = "User ID=IFSAPP;Password=IFSAPP;Data Source=RACE;";OracleConnection conn = new OracleConnection(connStri...

C#中如何把Oracle数据库查询的结果集返回
1、首先通过DLL方式进行连接数据库, 也是一个比较通用的方式,项目引入后,即可使用,非常方便,使用之前如有把封装的DLL文件引入自己的项目中,项目里就可以直接调用。2、可以通过System.Data.oracleClient方式进行连接数据库,查询相关数据,连接前需要在oracle客户端进行配置连接数据服务地址(tnsnames.ora)...

C#程序,本地不装客户端怎么连接到远程的oracle数据库服务器上
连接需要一些dll,引用即可,这些dll有些在oracle,因此需要copy

C#连接Oracle的时候,Oracle.DataAccess.dll能连接数据库,Oracle.Mana...
Oracle.DataAccess.dll需要安装Oracle客户端,不能使用域名或ip Oracle.ManagedDataAccess新一代的连接工具,不依赖Oracle客户端

C# 根据 SQL Server Management 开发的程序怎么发布给客户
如果不想每台机器都安装数据库也能用,可以考虑sqlite这样的小型数据库,直接引用它的dll文件即可。

关于C# winform程序引用DLL文件的问题求教
调用第三方的DLL,需要将你的dll文件添加引用!(程序运行之后,dll文件会在你的项目文件夹的bin\\debug\\文件夹下)然后在程序里面还要用代码引用一次!!例如: [DllImport("win32.dll")]使用dllImport需要添加程序集using System.Runtime.InteropServices;下面是一个简单的例子:public class ConnectNet { ...

c#从文件中读取数据并存入oracle数据库的问题
首先你要取的数据,然后打开数据库连接,再然后你使用insert 语句插入数据库,关闭数据库连接,就可以了 应该没有这么麻烦的吧??

在vs2010中使用c# 连接oracle 11g
··1.在VS2010新建控制台应用程序(C#);··2.右键、引用,在.NET\/组件中选择Oracle.DataAccess.Client;如果找不到则选择 浏览,进入到oracleclient的安装目录寻找 Oracle.Data.Access.dll (典型目录为:E:\\app\\Administrator\\product\\11.2.0\\client_1\\ODP.NET\\bin\\2.x\\Oracle.Data>Access....

C#连接oracle数据库Add.config配置文件怎么写
C#连接Oracle数据库(查询数据)using System;using System.Collections.Generic;using System.ComponentModel;\/\/这行和下一行都要先在引用中填加system.data.oracleclient using System.Data.OracleClient;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace Windows...

相似回答
大家正在搜