zoukankan      html  css  js  c++  java
  • oracle C# 访问

    使用oracle的odp.net 进行oracle数据库的访问对于进行oracle数据库的开发来说是比较方便的,使用的方式与ADO.net 是一致的。

    一下为使用的测试

    1. 安装必要的oracle odp.net 应用包

    2. 引用对应的类库

    Oracle.DataAccess.dll

    3. 编写对应的代码

       string connstring = @"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))
    //                (CONNECT_DATA=(SID=ORCL)));User Id=AppServerUser;Password=XXXX;";
                string connstring = @"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.10.4.227)(PORT=1521))
                    (CONNECT_DATA=(SID=ORCL)));User Id=XXXX;Password=XXXX;";
                using (OracleConnection conn = new OracleConnection(connstring))
                {
                    conn.Open();
                    string sql = "select * from  softdog";
                    DataSet ds = new DataSet();

                    OracleDataAdapter oa = new OracleDataAdapter(sql, conn);
                    DataTable dt = new DataTable();
                    OracleCommand cmd = new OracleCommand(sql);
                    oa.Fill(ds);
                    dataGridView1.DataSource = ds.Tables[0];
                }

    4. 测试的窗体界面

    以上即为使用odp.net 进行的测试 需要注意的就是oracle 的连接字符串的书写

  • 相关阅读:
    MapReduce之多个Job串联的案例
    MapReduce之MapJoin案例
    MapReduce之ReduceJoin案例
    PPP协议实现透明传输的2种方法
    Mcal使用记录
    RTA-OS使用记录
    RLM的license管理工具的特点
    对license要求比较严格的软件
    自己的文件上传到npm
    Tomcat服务器安装SSL证书>安装PFX格式证书
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/3708990.html
Copyright © 2011-2022 走看看