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

  • 相关阅读:
    Linux下vi命令大全
    Ubuntu的cron日志在哪里?
    如何使用DNN中的Calendar控件
    对DNN的理解:
    “SQL Server does not allow remote connections”错误的解决
    如何去除Search Skin ojbect中的"web"和"site"选项按键
    DNN发邮件通知4.8.2有漏洞,最好升级到新版本
    模块开发中一点疑惑?
    经典ASP代码大集合
    漂亮button
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/3708990.html
Copyright © 2011-2022 走看看