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
  • 相关阅读:
    2020软件工程作业01
    问题清单
    2020软件工程个人作业06——软件工程实践总结作业
    感谢随笔
    2020软件工程作业05
    2020软件工程作业04
    2020软件工程作业03
    2020软件工程作业02
    2020软件工程作业01
    2020软件工程个人作业06——软件工程实践总结作业
  • 原文地址:https://www.cnblogs.com/xj2015/p/6054429.html
Copyright © 2011-2022 走看看