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 的连接字符串的书写

  • 相关阅读:
    【SR】MAP
    【SR】Example-based
    【SR】论文资源相关
    【SR】正则化超分辨率复原
    词汇累记
    单模光纤与多模光纤的实际使用
    光纤中的光波长
    数码相机常用CCD/CMOS尺寸对比
    尼康D90多点对焦
    Python3.x:日期库dateutil简介
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/3708990.html
Copyright © 2011-2022 走看看