Visual Studio のダイナミック リンク ライブラリを使用してユニバーサル データベース接続ダイアログ ボックスを作成する

黄舟
リリース: 2017-02-15 11:41:57
オリジナル
1670 人が閲覧しました

1. VS インストール ディレクトリ ("%Visual Studio Installation Directory%/Common10/IDE/Microsoft.Data.ConnectionUI.Dialog.dll") で Microsoft.Data.ConnectionUI を見つけます (ここでのディレクトリ ファイルは vs2010 を例にしています) .dll、Microsoft.Data.ConnectionUI.Dialog.dll、および中国語リソース ファイル Microsoft.Data.ConnectionUI.Dialog.resources.dll は zh-CHS フォルダーに配置する必要があることに注意してください。

2. プロジェクト ファイルに上記の 2 つの DLL ファイルへの参照を追加します。

3. 具体的なコードは次のとおりです。 ランニング効果:

再度開くと表示される、以前に選択した接続文字列:

 private void button1_Click(object sender, EventArgs e)
        {
            DataConnectionDialog dialog = new DataConnectionDialog();
            dialog.DataSources.Add(DataSource.AccessDataSource);
            dialog.DataSources.Add(DataSource.OdbcDataSource);
            dialog.DataSources.Add(DataSource.OracleDataSource);
            dialog.DataSources.Add(DataSource.SqlDataSource);
            dialog.DataSources.Add(DataSource.SqlFileDataSource);

            dialog.SelectedDataSource = DataSource.SqlDataSource;
            dialog.SelectedDataProvider = DataProvider.SqlDataProvider;

            if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK)
            {
                //connDlg.ConnectionString;
            }
        }
ログイン後にコピー

上記は、Visual Studio の動的接続ライブラリを使用してユニバーサル データベースを作成する内容です接続ダイアログ ボックスのその他の関連コンテンツに注意してください。PHP 中国語 Web サイト (www.php.cn)。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!