中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

通過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精品国产91久久久久久 | 天天草狠狠干 | 国产日韩免费视频 | 青青草一区 | 午夜在线视频一区二区三区 | 中文字幕精品一区 | 日韩精品亚洲专区在线观看 | 欧美日韩一| 国产午夜精品久久久久免费视高清 | 亚洲精选一区二区 | 成人一区在线观看 | 性欧美xxxx| 国产成人精品一区二区三区四区 | 午夜精品一区二区三区在线视频 | 成人免费大片黄在线播放 | 看黄在线 | 亚洲精品三级 | 在线看片福利 | 99精品欧美 | 九九av | 在线观看免费黄色片 | 在线看91| h视频免费在线观看 | 久久久女女女女999久久 | 精品国产成人 | 亚洲精品乱码久久久久久9色 | 美国黄色毛片 | 成人深夜福利 | 久久伦理中文字幕 | 国产一区 日韩 | 欧美亚洲国产成人 | 亚洲视频一区二区三区 | 国产日韩精品久久 | 中文字幕日韩一区 | 欧美三级电影在线播放 | 精品亚洲一区二区三区 | 狠狠av| 亚洲国产二区 | 国产一区二区三区在线 | 毛色毛片免费看 | 久久av一区 |