zoukankan      html  css  js  c++  java
  • Winform程序实现Oracle数据库连接(小白第一次)

    主要还是项目涉及相关数据需要写入Oracle数据库,走了一些坑,随手记录一下。。。

    首先:可以网上百度Oracle数据库连接,会有一大堆讲解,总之不外乎两种:一种是需要客户端的,另一种的不需要客户端的,我这里只记录不要装客户端的一种连接方法。

    不安装Oracle client则需要依赖一个

    Oracle.ManagedDataAccess.dll,这个需要自己找然后下载添加再引用到工程中,

    然后code中如下操作就可以验证:

    using Oracle.ManagedDataAccess.Client;

     public static string ConnectOracle() { 

      trystring connString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=**)));Persist Security Info=True;User               ID=system;Password=***;";

      OracleConnection con = new OracleConnection(connString);  

      con.Open(); return "连接成功";

       } catch (Exception ex) { 

        return ex.ToString();

       }

     }

    然后在任何主函数或其他地方调用这个方法,如果输出字符串 连接成功,则代表数据库连接通了。

    下面着重解释一下数据库连接中的一些参数:

    hostname 就是DB的主机IP,对应这里HOST的值;

    PORT端口,毋庸置疑,数据库启动所在电脑的端口值;

    SERVICE_NAME是数据库名字,这里是你建造数据库的名字;

    User_ID和Password对应你的账号和密码

  • 相关阅读:
    理解z-index
    别在最好的年纪辜负最好的自己
    一劳永逸的flex布局
    移动端常见的兼容性问题
    css代码颜色十六进制大全
    把select的小图标替换成 自己想要的图片
    HTML中的<select>标签如何设置默认选中的选项
    js获取元素,窗口的宽度、高度
    jQuery.NiceScroll简单的API
    Linux搭建ftp服务器简单教程及使用方法
  • 原文地址:https://www.cnblogs.com/rhp2lmy1314/p/13930559.html
Copyright © 2011-2022 走看看