<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blogjava's web log

    blogjava's web log
    ...

    驗證數(shù)據(jù)庫鏈接字符串

    當我正要找的時候,竟然就讓我碰到了下面這段代碼。運氣不錯

    /// <summary>
    /// Checks a connection string for validity
    /// </summary>
    /// <param name="cn">SQL Connection string to validate</param>
    /// <returns>True if connection is valid.</returns>
    /// <history>
    ///     [Tim Hibbard]   12/03/2006  Created
    /// </history>
    public static bool IsValidSQLConnectionString(string cn)
    {
        bool RV = true;
        try
        {
            if (!cn.Contains("Data Source"))
            {
                throw new MissingMemberException("Missing Data Source");
            }
            if (!cn.Contains("Initial Catalog"))
            {
                throw new MissingMemberException("Missing Initial Catalog");
            }
            if (!cn.Contains("User ID"))
            {
                throw new MissingMemberException("Missing User ID");
            }
            if (!cn.Contains("Password"))
            {
                throw new MissingMemberException("Missing Password");
            }
            string[] contents = cn.Split(char.Parse(";"));
            if (!contents[0].StartsWith("Data Source"))
            {
                throw new MissingMemberException("Missing Data Source");
            }
            if (!contents[1].StartsWith("Initial Catalog"))
            {
                throw new MissingMemberException("Missing Initial Catalog");
            }
            if (!contents[2].StartsWith("User ID"))
            {
                throw new MissingMemberException("Missing User ID");
            }
            if (!contents[3].StartsWith("Password"))
            {
                throw new MissingMemberException("Missing Password");
            }
        }
        catch (Exception)
        {
            RV = false;
        }
        return RV;
    }
    Update to SQL connection string validation code

    posted on 2007-05-12 21:37 record java and net 閱讀(415) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     

    導航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態(tài)語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: a级毛片毛片免费观看久潮| 一级黄色免费大片| 性短视频在线观看免费不卡流畅| 亚洲AV无码专区在线播放中文| 三级黄色免费观看| 亚洲人色婷婷成人网站在线观看| 中美日韩在线网免费毛片视频| 国产成人精品日本亚洲专区| 一级黄色免费毛片| 亚洲欧洲国产精品香蕉网| a级毛片免费观看视频| 亚洲精品无码精品mV在线观看| 成全视频高清免费观看电视剧| 久久精品国产96精品亚洲| 99精品在线免费观看| 亚洲国产精品综合一区在线| 最近免费中文字幕4| 国产精品无码亚洲精品2021 | www.91亚洲| 一级毛片a免费播放王色| 亚洲国产美女精品久久久久∴| 男人进去女人爽免费视频国产| 亚洲日本视频在线观看| 成全视频在线观看免费高清动漫视频下载 | 国产精品公开免费视频| 国产精品福利片免费看| 麻豆亚洲av熟女国产一区二| 免费精品人在线二线三线区别| 国产偷国产偷亚洲高清在线| 亚洲AV午夜成人片| 午夜私人影院免费体验区| ssswww日本免费网站片| 亚洲毛片基地日韩毛片基地| vvvv99日韩精品亚洲| 久久ww精品w免费人成| 青青青亚洲精品国产| 久久精品国产亚洲AV网站| 国产真人无遮挡作爱免费视频| 在线观看免费无码专区| 色欲aⅴ亚洲情无码AV| 亚洲精品线在线观看|