您的位置:首页 > 数据库 > Oracle

VS2010 不安装Oracle对远程Oracle进行操作

2013-12-11 16:51 323 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Data;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
string connString = "Provider=MSDAORA.1;User ID=***;Password=****;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = **.*.**.**)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = PROD2)))";
OleDbConnection conn = new OleDbConnection(connString);

try
{
conn.Open();
string sql = " select * from CUX_PMS_INDEX ";
OleDbDataAdapter oda = new OleDbDataAdapter(sql,conn);
DataSet ds = new DataSet();
oda.Fill(ds, "CUX_PMS_INDEX");

//var b = conn.State.ToString();

}
catch (Exception ex)
{
var a = ex.Message;
}
}
}
}


因为公司电脑用的是V2010 +SQL Server 结果数据汇总时要传输到Oracle

中去。

不想装oracle,找了很多方法。

网上找太乱了 始终没有找到一个傻瓜点的方法。

最终公司同事提供了这个demo,

这个引用VS2010自带的OleDb类库就行了。

以此记录~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐