zoukankan      html  css  js  c++  java
  • c# 远程连接ORACLE数据库

    使用该方法,只需要传入几个必要的参数就可以进行数据库的远程连接测试了,连接成功返回TRUE,失败返回false。
    说明:
    第一个参数表示你在数据库中的用户,具有可以登录权限的
    第二个参数表示用户的密码,没有加密
    第三个参数表示登录的服务器的地址
    第四个参数表示登录的服务器的端口号
    第五个参数表示登录的数据库的名字
    一定记得必要的引用
    /// <summary>
    /// 测试数据库连通
    /// </summary>
    public static bool db_connection_test(string str_uid, string str_pwd, string str_serveraddr, string str_port,string str_dbname, ref string strErr)
    {
            string str_conn = string.Format("user id={0};password={1};data source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST={2})(PORT={3}))(CONNECT_DATA=(SERVICE_NAME={4})))",str_uid, str_pwd, str_serveraddr, str_port, str_dbname);连接字符串格式化
             OracleConnection Conn = new OracleConnection(str_conn);定义连接实例
            try
            {
                Conn.Open();通过自带的方式打开连接,测试连接实例
                Conn.Close();
                return true;
            }
            catch (Exception ex)
            {
                strErr = ex.Message;
                return false;
            }
    }
     
  • 相关阅读:
    真正的Java学习从入门到精通
    Java学习从入门到精通(1) [转载]
    Java Learning Path(三)过程篇
    Java Learning Path(五)资源篇
    Java Learning Path(四) 方法篇
    浅析Java语言中两种异常的差别
    JDK,JRE,JVM区别与联系
    JAVA敏捷开发环境搭建
    谈谈WEB开发中的苦大难字符集问题
    java读取clob字段的几种方法
  • 原文地址:https://www.cnblogs.com/zhaoxiangding/p/4183900.html
Copyright © 2011-2022 走看看