国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現(xiàn)遠(yuǎn)程連接ORACLE數(shù)據(jù)庫的方法

2019-10-29 21:47:38
字體:
供稿:網(wǎng)友
這篇文章主要介紹了C#實現(xiàn)遠(yuǎn)程連接ORACLE數(shù)據(jù)庫的方法,通過自定義函數(shù)db_connection_test實現(xiàn)遠(yuǎn)程連接Oracle數(shù)據(jù)庫的功能,是非常實用的技巧,需要的朋友可以參考下
 

本文實例講述了C#實現(xiàn)遠(yuǎn)程連接ORACLE數(shù)據(jù)庫的方法。分享給大家供大家參考。具體分析如下:

使用該方法,只需要傳入幾個必要的參數(shù)就可以進(jìn)行數(shù)據(jù)庫的遠(yuǎn)程連接測試了,連接成功返回TRUE,失敗返回false。

參數(shù)說明:

第一個參數(shù)表示你在數(shù)據(jù)庫中的用戶,具有可以登錄權(quán)限的
第二個參數(shù)表示用戶的密碼,沒有加密
第三個參數(shù)表示登錄的服務(wù)器的地址
第四個參數(shù)表示登錄的服務(wù)器的端口號
第五個參數(shù)表示登錄的數(shù)據(jù)庫的名字
一定記得必要的引用

復(fù)制代碼代碼如下:
/// <summary>
/// 測試數(shù)據(jù)庫連通
/// </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;
        }
}

 

希望本文所述對大家的C#程序設(shè)計有所幫助。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜宁县| 日照市| 清河县| 池州市| 阳高县| 宁强县| 哈巴河县| 清水河县| 灵山县| 宝清县| 龙南县| 中山市| 徐水县| 突泉县| 平泉县| 泰兴市| 嫩江县| 侯马市| 涿鹿县| 濮阳市| 武功县| 布拖县| 宁晋县| 斗六市| 弥渡县| 洛阳市| 乳山市| 青神县| 正定县| 金华市| 盘山县| 嵩明县| 富川| 柯坪县| 永春县| 怀远县| 阿拉善右旗| 仁寿县| 阳东县| 增城市| 黎平县|