zoukankan      html  css  js  c++  java
  • C# 连接oracle数据库

    C# 连接oracle数据库的时候,需要安装oracle客户端,这样会比较麻烦,这里提供一种连接方式(即第三方库Oracle.ManagedDataAccess.dll ),可以不用安装oracle客户端就可以进行连接。

    百度经验:jingyan.baidu.com

    工具/原料

    • ORACLE数据库
    • 第三方库:Oracle.ManagedDataAccess.dll
    • NotNet开发环境 vs2013
    百度经验:jingyan.baidu.com

    方法/步骤

    1. 1

      下载“Oracle.ManagedDataAccess.dll”;

    2. 2

      在工程中添加引用“Oracle.ManagedDataAccess.dll”;

    3. 3

      引用命名空间“using Oracle.ManagedDataAccess.Client;”

    4. 4

      连接数据库代码如下:

      public bool Connect(string hostaddress, string servername, string uid, string pwd)

      {

                 string connString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="+ hostaddress +")(PORT=1521))(CONNECT_DATA=(SERVICE_NAME="+ servername +")));Persist Security Info=True;User ID="+ uid +";Password="+ pwd +";";

                  OracleConnection conn = new OracleConnection(connString);

                  conn.Open();

                  if(conn.State==ConnectionState.Open)

                  {

                      conn.Close();

                      return true;

                  }

                  else

                  {

                      return false;

                  }

      }

      END
  • 相关阅读:
    汉语-词语:冷静
    汉语-词语:沉着
    汉语-词语-稳重:百科
    汉语-词语:沉稳
    汉语-词语-丘壑:百科
    Struts中的常量
    算法整理(四):浅析高速排序的优化问题
    互联网+时代,是更加开放还是封闭
    UI复习练习_优酷布局
    fread与read的差别(文件io补充)
  • 原文地址:https://www.cnblogs.com/xj2015/p/6054429.html
Copyright © 2011-2022 走看看