[解決済み】データベースから接続文字列を取得する方法
質問
SQL Server Management Studioでデータベースを作成し、C#アプリケーションで使用したいと思っています。接続文字列が必要ですか?
接続文字列はどこにありますか、また、データベースはどこに保存されていますか?
公開したりする必要があるのでしょうか、それとも私のドキュメントのどこかにあるのでしょうか?
using (var conn = new SqlConnection("your connection string to the database"))
を取得するにはどうすればよいのでしょうか? 接続文字列 ? 上記のセクションにコピーペーストするための接続文字列はどこにあるのでしょうか?
Visual Studioにデータベースを公開するにはどうしたらいいですか?そうすれば、そこから接続文字列を引っ張ってくるだけでいいのですか?
解決方法は?
接続文字列を取得する最も簡単な方法は、Visual Studio の "Server Explorer" ウィンドウを使用することです (メニュー 表示 , サーバーエクスプローラー ) を開き、そのウィンドウからサーバーに接続します。
その後、接続したサーバーのプロパティで接続文字列を確認できます(接続を選択してF4またはAlt+Enterを押すか、右クリックメニューからプロパティを選択します)。
接続文字列の詳細設定。 接続の作成時に、[接続の追加] ダイアログの下部にある [詳細] ボタンをクリックすると、MARS、回復力、timeot、プーリング構成など、任意の詳細接続文字列オプションを変更することができます。このダイアログは、後でデータ接続を右クリックして、"接続の修正..."を選択することによってアクセスすることができます。利用可能な詳細オプションは、サーバーの種類によって異なります。
SQL Server Management Studio を使用してデータベースを作成する場合、データベースはサーバーインスタンスに作成されるため、アプリケーションを展開するには、データベースのバックアップを作成し、展開用 SQL Server に展開する必要があります。また、SQL Server Express (SQL Server 2012ではlocalDB)を使ってデータファイルを作成すれば、アプリと一緒に配布することも可能です。
つまり、ASP.NETアプリであれば、App_Datafolderがある。それを右クリックすると、新しい要素を追加することができ、SQL Server Databaseにすることができます。このファイルはそのフォルダにあり、SQL Expressで動作し、簡単にデプロイできます。SQL Express / localDBがマシンにインストールされている必要があります。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み】エラー「必要なフォーマルパラメータに対応する引数が与えられていない」を解決する?
-
[解決済み] リフレクションを使用して文字列からプロパティ値を取得する
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] SQL ServerでSELECTからUPDATEする方法とは?
-
[解決済み] SQL Server で複数行のテキストを 1 つのテキスト文字列に連結する方法
-
[解決済み] C#でenumからint値を取得する
-
[解決済み] SQL Server の DateTime データ型から日付だけを返す方法
-
[解決済み] データベース内の全テーブルのサイズを取得する
-
[解決済み] SQL Serverで、指定したテーブルを参照しているすべての外部キーを一覧表示するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ajax処理で「無効なJSONプリミティブ」と表示される件
-
[解決済み】C#はJavaのcharAt()と同等?)
-
[解決済み】プロジェクトビルド時のエラー。エディタでスクリプトにコンパイルエラーがあるため、Playerのビルドにエラーが発生する
-
[解決済み] DBNullから他の型にオブジェクトをキャストすることができない
-
[解決済み】クロススレッド操作が有効でない。作成されたスレッド以外のスレッドからアクセスされたコントロール
-
[解決済み] [Solved] アセンブリ System.Web.Extensions dll はどこにありますか?
-
[解決済み】Socket.Selectがエラー "An operation was attempted on something that is not a socket" を返す。
-
[解決済み】Visual studio 2019がデバッグ時にフリーズする件
-
[解決済み] ...基礎となる接続は閉じられました。予期しないエラーが受信で発生しました
-
VSでscanfエラーを恒久的に解決するには、ソースファイルを作成し、自動的に#define _CRT_SECURE_NO_WARNINGS 1を追加してください。