8

ユーザーにデータベース接続プロンプトを提供したいと思います。自分でビルドすることもできますが、他の誰かが既にビルドしたもの (Windows に組み込まれているものや、インターネットで入手できる無料のライブラリなど) を使用できるとよいでしょう。.Netでこれを行う方法を知っている人はいますか?

編集:私はこれを見つけて、興味深いと思いました.WinFormアプリケーションで接続文字列プロンプトを表示しています。ただし、これは SQL Server 接続でのみ機能します。

4

5 に答える 5

15

SQLServer管理オブジェクトの使用を試してみることをお勧めします。このMSDNの記事には、SQLサーバーにプロンプ​​トを表示して接続するための優れたサンプルがあります。

于 2008-09-09T23:56:59.797 に答える
2

ADO.NETには、接続文字列を作成して検証する便利なConnectionStringBuilderがあります。これにより、少なくとも1つの部分から不平を言う作業がなくなり、入力用の単純なダイアログボックスを作成できるようになります。

于 2008-09-10T00:01:19.180 に答える
2

Microsoft は、コード ギャラリーでデータ接続ダイアログのソース コードをリリースしました。

詳細については、Yaohai からのブログ投稿をご覧ください。コード ギャラリーのデータ接続ダイアログのホームはこちらです。

于 2011-02-15T12:05:48.490 に答える
1

別のダイアログでPropertyGridクラスSqlConnectionStringBuilderクラスを組み合わせたところ、非常にうまく機能しました。

于 2009-07-14T12:39:02.570 に答える
0

私が考えることができる唯一の「組み込み」接続文字列機能は、SQLスクリプトを実行するCMDスクリプト(基本的にはバッチファイル)を実行したときに表示される機能です。ただし、それがVisualStudioに組み込まれているものかどうかはわかりません。

とにかく作るのは本当に簡単です。ユーザーが直接接続文字列を入力できないようにする場合は、4つのテキストボックスとチェックボックスで構成される1つをまとめることができます。

  • サーバ
  • カタログ名
  • 統合セキュリティまたはSQL認証のチェックボックス
  • ユーザー名
  • パスワード

かなり些細なことです、私見。

于 2008-09-10T00:02:30.720 に答える