項(xiàng)目需要做一個(gè)方便配置出ConnectionString的工具,但是由于數(shù)據(jù)源的不同導(dǎo)致配置的屬性也會有不同,本來小小的一個(gè)工具看很難有切入點(diǎn)。 在網(wǎng)上驚現(xiàn)有人發(fā)現(xiàn)可以使用微軟的連接字符串配置對話框。方便快捷...但是數(shù)據(jù)源就是固定那幾個(gè),這是缺點(diǎn)。 引用Dll
項(xiàng)目需要做一個(gè)方便配置出ConnectionString的工具,但是由于數(shù)據(jù)源的不同導(dǎo)致配置的屬性也會有不同,本來小小的一個(gè)工具眼看很難有切入點(diǎn)。
在網(wǎng)上驚現(xiàn)有人發(fā)現(xiàn)可以使用微軟的連接字符串配置對話框。方便快捷...但是數(shù)據(jù)源就是固定那幾個(gè),這是缺點(diǎn)。
引用Dll位置:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.Data.ConnectionUI.Dialog.dll
命名空間:Microsoft.Data.ConnectionUI
使用:
DataConnectionDialog dialog = new DataConnectionDialog(); dialog.DataSources.Add(DataSource.SqlDataSource); dialog.SelectedDataProvider = DataProvider.SqlDataProvider; dialog.StartPosition = FormStartPosition.CenterScreen; dialog.Title = title; if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK) { MessageBox.Show(dialog.ConnectionString); }
原文連接:......忘了保存,so sorry~~
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com