タグ付けされた質問 「connection-string」

サービス、通常はデータベースに接続するために必要な情報を含む文字列。

5
web.config接続文字列の引用符をエスケープします
Web設定に接続文字列があります: <add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password=somepass"word" providerName="System.Data.SqlClient" /> ご覧のとおり、パスワードには引用符( ")が含まれています(他の部門から提供されています。このデータベースユーザーのパスワードは変更できません)。 この接続文字列の引用符をエスケープするにはどうすればよいですか? ところで:私はすでに試しました" 文字列で。それは機能しませんでした-ado.netはArgumenExceptionを受け取りました:「初期化文字列のフォーマットはインデックス57から始まる仕様に準拠していません。」57は" 接続文字列にあります。また、パスワードの部分を 'で囲んでみました-どちらも機能しませんでした。 また、「」と「」を試してみました-web.configは解析できません。 解決策をありがとう: 二重引用符のエスケープとパスワードを一重引用符で囲むことを組み合わせる必要がありました。 <add name="MyConString" connectionString="Server=dbsrv;User ID=myDbUser;Password='somepass"word'" providerName="System.Data.SqlClient" />

4
アプリケーションの構成ファイルの接続文字列「MyConnection」に、必要なproviderName属性が含まれていません。」
私は使用しますEntity Framework Code First、 私の接続文字列は構成ファイルにあります: <connectionStrings> <clear/> <add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/> </connectionStrings> データ(DBを作成する必要があるもの)にアクセスしようとすると、次のエラーが発生します。 アプリケーションの構成ファイルの接続文字列「ApplicationServices」に、必要なproviderName属性が含まれていません。」 何が足りないのですか?

6
キーワードはサポートされていないデータソース
デフォルトのメンバーシップデータベースを備えたasp.net-mvcアプリケーションがあります。ADO.NET EntityFrameworkからアクセスしています。 今度はIISに移動したいのですが、いくつか問題が発生しました。SQL Server Management Studioをインストールし、新しいDBを作成し、以前の.MDFファイルからすべてのデータをインポートする必要がありました。(私が知る限り)あとは接続文字列に変更するだけです。しかし、私はこれについて実際に経験しておらず、サポートされていないキーワード「データソース」を取得し続けています。例外。これが私の接続文字列です: <add name="ASPNETDBEntities" connectionString="Data Source=MONTGOMERY-DEV\SQLEXPRESS;Initial Catalog=ASPNETDB;Integrated Security=True;" providerName="System.Data.EntityClient" /> 何かアイデア、何が問題なのですか?


11
EntityFrameworkは実行時に接続を変更します
モデルとDALアセンブリを参照するWebAPIプロジェクトがあります。ユーザーにはログイン画面が表示され、そこでさまざまなデータベースを選択できます。 次のように接続文字列を作成します。 public void Connect(Database database) { //Build an SQL connection string SqlConnectionStringBuilder sqlString = new SqlConnectionStringBuilder() { DataSource = database.Server, InitialCatalog = database.Catalog, UserID = database.Username, Password = database.Password, }; //Build an entity framework connection string EntityConnectionStringBuilder entityString = new EntityConnectionStringBuilder() { Provider = database.Provider, Metadata = Settings.Default.Metadata, ProviderConnectionString …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.