zoukankan      html  css  js  c++  java
  • c# 之 Microsoft.Practices.EnterpriseLibrary连接Oracle

    首先下载Microsoft Enterprise Library 5.0:http://www.microsoft.com/en-us/download/details.aspx?id=15104
    这是一个安装包Enterprise Library 5.0.msi,选择目录后安装。
    1、引用dll 在安装位置的的文件中  或者  直接下载dll文件引用也可以

    2、在配置文件中配置节点

    <configuration>
    <!--若是对于大型的网络而言,可能需要另外一种配置,那么安装包就需要全部选中安装,而不是三个dll--> <configSections> <!--添加自定义节点 企业库的配置 注意:configSections 必须时configuration下的第一个子节点--> <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"/> </configSections> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> <dataConfiguration defaultDatabase="ceshi"/> <connectionStrings> <add name="ceshi" connectionString="Data Source=orcl;User ID=ehospitalII;password=yygl;Unicode=True" providerName="System.Data.OracleClient"/> </connectionStrings> </configuration>

    3、后台简单获取数据

    static void Main(string[] args)
            {
                string sql = "select * from RSGL_ZGDA";
                Database l_db;
                l_db = DatabaseFactory.CreateDatabase();
                //DbConnection conn = l_db.CreateConnection();
                //conn.Open();
               // DbTransaction l_trans = conn.BeginTransaction();
                DbCommand cmd = l_db.GetSqlStringCommand(sql);
                DataSet ds = l_db.ExecuteDataSet(cmd);
            }

     参考来源:http://blog.csdn.net/yysyangyangyangshan/article/details/8488791

  • 相关阅读:
    汪曾祺《生活是很好玩的》有感
    中小学Python编程语言教学
    1. python 基础课程目录
    白盒测试之gmock入门篇
    Apache与Tomcat 区别联系
    白盒测试之gtest第一个demo
    白盒测试之初识gtest工具
    纯手工打造dropdownlist控件
    android 线程的使用总结
    染色板QPlette
  • 原文地址:https://www.cnblogs.com/zmztya/p/7085104.html
Copyright © 2011-2022 走看看