一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

通過VS中的數據源選擇對話框簡單實現數據庫連接配置

在實際的開發中,我們經常在應用程序中提供擇數據源和數據連接配置的接口,方便用戶配置數據庫連接字符串。典型的方法是將這些信息寫在XML的配置文件里,web.configapp.config文件里.

但是客戶并不是專業的編程人員,一不小心就會使連接串寫錯,導致系統無法運行,最好是讓用戶能夠通過一個圖形界面來選擇數據源和數據連接的信息,如下圖:

我們可以通過調用Visual Studio中的數據庫連接配置UI來簡單實現。

具體的實現方法如下:

首先添加對Microsoft.Data.ConnectionUI.Dialog.dll的引用,這個assemblyVS2005的安裝目錄下,C:/Program Files/Microsoft Visual Studio 8/Common7/IDE下邊,我的VS安裝在C盤,下面是代碼:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Microsoft.Data.ConnectionUI;
namespace ConnectionBuilder
{
    
public partial class ConnectionForm : Form
    {
        
public ConnectionForm()
        {
            InitializeComponent();
        }

        
private void btnCreateConnection(object sender, EventArgs e)
        {
            DataConnectionDialog dialog 
= new DataConnectionDialog();

            
//添加數據源列表,可以向窗口中添加自己程序所需要的數據源類型
            dialog.DataSources.Add(DataSource.SqlDataSource);
            dialog.DataSources.Add(DataSource.OdbcDataSource);

            dialog.SelectedDataSource 
= DataSource.OdbcDataSource;
            dialog.SelectedDataProvider 
= DataProvider.OdbcDataProvider;

            
//只能夠通過DataConnectionDialog類的靜態方法Show出對話框
            
//不同使用dialog.Show()或dialog.ShowDialog()來呈現對話框
            if (DataConnectionDialog.Show(dialog, this== DialogResult.OK)
            {
                txtConnectionString.Text 
= dialog.ConnectionString;
            }
        }
    }
}

AspNet技術通過VS中的數據源選擇對話框簡單實現數據庫連接配置,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91在线一区二区三区 | 国产福利99 | 中文字幕一区二区三 | 国产系列欧美系列日韩系列在线 | 国产午夜免费 | 欧美激情视频免费 | 四虎精品免费永久在线 | 欧美专区一区二区三区 | 搞av网 | 4k岛国精品午夜高清在线观看 | 奇米一区二区 | 国内精品视频区在线2021 | 四虎永久免费在线观看 | 国产一区中文字幕在线观看 | 老司机51精品视频在线观看 | 亚洲美女一级毛片 | 亚洲专区一区 | 亚洲图片校园另激情类小说 | 永久免费品色堂 | 男女牲交一级毛片 | 午夜激情福利 | 久久妻| 成人婷婷| 亚洲五月综合网色九月色 | 日日碰碰| 韩国欧洲一级毛片免费 | 午夜精品国产 | 在线观看av网站永久 | 四虎免费最新在线永久 | 亚洲欧洲精品成人久久曰影片 | 黄色网址在线播放 | 伊色综合久久之综合久久 | 极品销魂一区二区三区 | 久久综合久久综合久久 | 午夜理伦三级理论6080 | 日本精品久久 | 中文字幕1区 | 女人被狂躁的免费视频网站软件 | 91亚洲国产系列精品第56页 | 丁香婷婷久久大综合 | 在线观看视频一区 |