問題タブ [aspnetdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
692 参照

entity-framework-4 - EntityFramework で aspnet_UsersInRoles に値をシードする方法

現在、EntityFramework と aspnet メンバーシップ テーブルを組み合わせたアプリケーションを作成しています。

aspnet メンバーシップ テーブルを動的に作成するには、このチュートリアルに従いました: http://imar.spaanjaars.com/563/using-entity-framework-code-first-and-aspnet-membership-together

私の問題はaspnet_UsersInRolesテーブルです。変更したテーブルをマップしOnModelCreating、ff コードを追加するには:

テーブルは正常に作成されましたaspnet_UsersInRolesが、私の問題は、このためのクラス/エンティティがなく、Seedメソッドをオーバーライドするときに値を初期化できないことです。

aspnet_UsersInRolesと の間の多対多の関係が新しいテーブルaspnet_Usersを作成するため、エンティティの作成も機能しません。aspnet_Roles

これを行う方法について何か考えはありますか?テーブルの使用とテーブル内の値の初期化の間aspnet_Usersに多対多の関係があること。aspnet_Rolesaspnet_UsersInRoles

0 投票する
3 に答える
352 参照

c# - 同じアプリケーション サービスを使用する複数のアプリケーション

同じアプリケーション サービスを共有する同じクライアント用に作成された複数のアプリケーションを作成するにはどうすればよいですか (メンバーシップを保持するデータベースの名前ですか?)。

クライアントごとにaspnetdbを作成し、クライアントが所有するすべてのシステムで使用することを考えています。そうすれば、ユーザーやその他のものを共有できます。

それは正しい考え方ですか?

ところで、そのデータベースには、何に使用されているのかわからないテーブルがいくつかあります。誰かがそれらの目的を説明する記事を指摘できますか?

0 投票する
1 に答える
137 参照

aspnetdb - 複数のロールを持つ aspnet - 一度に 1 つのロールのみをアクティブに設定する方法

複数のロール機能を持​​つ aspnet に問題があります。システムでは、ユーザーは 2 つ以上の役割を持つことができます。たとえば、チーム リーダーとマネージャーの両方になることができますが、これら 2 つの役割には 2 つの異なる機能セットがあります。aspnet では、Roles クラスにユーザーの現在のすべてのロールを取得するメソッドがいくつかありますが、一度に 1 つのアクティブなロールのみを選択する必要がある場合はどうすればよいでしょうか?

なにか提案を?

ありがとう、
ツェツヤ

0 投票する
1 に答える
12431 参照

c# - データベース 'master' で CREATE DATABASE 権限が拒否されました。同名のデータベースが存在する

Visual Studio 2010 アプリケーション サーバーでアプリケーションを実行していましたが、IIS ローカル サーバーを使用するように変更したところ、すべてがクラッシュしました。次のエラーが表示されます:

System.Data.SqlClient.SqlException: データベース 'master' で CREATE DATABASE 権限が拒否されました。
ファイル D:\Code\EMSApplication\EMSApplication.Web\App_Data\ASPNETDB.mdf の自動命名データベースを接続しようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。

IIS の既定の Web サイトのアプリケーション プールの設定を Classic .NET AppPool に変更しました。

ここに画像の説明を入力

また、Classic .NET AppPool の ID を LocalSystem に変更しました。

ここに画像の説明を入力

また、NETWORK SERVICEの権限をフルに設定しました

ここに画像の説明を入力

接続文字列は次のとおりです。

しかし、どれも機能しませんでした。私はまだそのエラーが発生しています。どんな提案も私にとって非常に役に立ちます。

ありがとう。


Visual Studio 2010 のインストールに付属している SQL Server 2008 Express を使用しています。

0 投票する
2 に答える
1659 参照

c# - aspnetdbを独自のデータベースに変更するためにweb.configを更新しますか?

私はいくつかの承認を追加する必要がある Web アプリケーションで作業しているため、データベース ASPNETDB.MDF があり、アプリケーションで SQL サーバーの WATERINFO.MDF を使用したいと考えています。

aspnet_regsql.exe を使用して、すべてのスキーマとデータで WATERINFO.MDF を更新しました。

現在、Silverlightアプリの私のweb.configファイルは

WATERINFO.MDF に変更するには、構成ファイルを更新する必要があります

これらの変更を web.config ファイルで更新しましたが、データベースを新しいものに変更できませんでした。

また、私は使用できることを知っています<remove "LocalSqlServer">が、それは現在、生産目的に適しています

web.config ファイルにどのような変更を加える必要があるかを提案してください。

ありがとう

返事

0 投票する
2 に答える
1009 参照

c# - 実際のアプリケーションでASPNETDB.mdfを使用する。別のデータベースでどのように使用できますか?

まず、私は新しいです。.NETでWebサイトを作成していますが、いくつかのことに混乱しています。CreateUserWizardコントロールを使用すると、aspnetdb.mdfというデータベースファイルが自動的に作成されます。私はブラックジャックゲームを作成しているので、ユーザーごとにtotalWins、totalGamesPlayedなどの値を初期化する必要があります。私の質問は、.NETでこれを行うための最良の方法は何ですか?aspnetdb.mdfのUsersテーブルにフィールドを追加する必要がありますか、それともUsersテーブルを使用して別のファイルを作成する必要がありますか?とにかく、新しいユーザーごとに新しいレコードを追加して、このテーブルにデータを入力するにはどうすればよいですか?

0 投票する
1 に答える
1146 参照

asp.net-mvc-3 - MVC3Webアプリ/チュートリアルはIIS7WebサーバーでASPNETDB.mdfを使用して「ログイン」しません

MVC3ASP.netWebアプリケーションをサーバー2008R2IIS 7.5ExpressWebサーバーにアップロードしました。

Webアプリは正常に読み込まれますが、ログオンリンクをクリックして、ユーザーアカウントを登録するか、既存のユーザーアカウントをログオンしようとすると、次のエラーが発生します。

申し訳ありませんが、リクエストの処理中にエラーが発生しました。

(IIS7.5内から)WebサーバーでWebアプリを参照し、ログオンリンクを試行すると、次のASPエラーが発生します。

SQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー) "

説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーの詳細とコードの発生場所については、スタックトレースを確認してください。

"例外の詳細:System.Data.SqlClient.SqlException:SQL Serverへの接続の確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLが正しいことを確認してくださいサーバーはリモート接続を許可するように構成されています(プロバイダー:SQLネットワークインターフェイス、エラー:26-指定されたサーバー/インスタンスの検索エラー)」

ソースエラー:現在のWebリクエストの実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。」

誰かが私にトラブルシューティングを手伝ってくれませんか?

Web.Configで2つのデータベースを構成しています。

SQL Compact(Content_Database.sdf)データベースは正常に機能します。aspnetdb.mdfデータベースにアクセスしようとしたときにのみエラーが発生します。

ASPNETDB.mdfデータベースは、Visual Web DeveloperExpress2010からMicrosoftMVC3Razorテンプレート/チュートリアルをロードしたときに表示される状態と実質的に同じ状態です。

これが問題になった場合に備えて、SQL Express 2008をWebサーバーにインストールしてみましたが、違いはありませんでした。

Webアプリケーション全体がVisualWebDeveloper 2010 Express開発サーバーで完全に機能します(ユーザーを作成して、正常にログオンおよびログオフできます)。Webサーバーにアップロードされるとすぐに失敗します。

感謝するのを手伝ってください-どうもありがとう:-)

完全なWeb.Config:

>>

0 投票する
2 に答える
4728 参照

database - aspnetdb.mdf を自分のデータベース (自動生成) とマージします。

インターネットを徹底的に検索しましたが、問題に対する明確な答えが見つかりませんでした。aspnet.db データベースを取得しました。しかし、このデータベースに独自のテーブルとデータを追加したいと考えています。接続文字列で接続しようとすると:

C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA に新しいデータベース (aspnetdb.mdf) が作成されます。

データベース (codefirst によって自動的に生成される) を APP_DATA フォルダー内の既存のデータベースとマージする必要があります。私は何を間違っていますか?

AttachDbFilename=|DataDirectory|aspnetdb.mdf接続文字列にとを追加するUser Instance=trueか、machine.config で定義されている接続文字列を使用しようとしましLocalSqlServerたが、いずれの場合も既存のデータベースが上書きされます。削除するInitial Catalog=aspnetdbと、最初のカタログが必要であるというエラーが表示されます。

0 投票する
2 に答える
2809 参照

asp.net - aspnetdb データベースにユーザー フィールドを追加するにはどうすればよいですか?

Aspnet_regsql.exe を使用して、SQL Server 2008 にユーザー、ロール、およびプロファイル用の ASPNETDB データベースを作成しました。

しかし、郵便番号、住所、電話番号、ランク、役職など、デフォルトのもの(名前、電子メール、携帯電話、コメント)以外のユーザー属性を増やしたいと思っています。また、これらの新しいフィールドは、aspx で CreateNewUserWizard に公開する必要があります。新しいユーザーがより多くの属性で登録できるように、ページ デザイン モード。

ASPNETDB データベースの「aspnet_Membership」テーブルに新しい列を追加しようとしました。しかし、それらは自動的に取得されませんでした。

誰でもこれについて助けてもらえますか?ありがとう

乾杯、アレックス

0 投票する
1 に答える
400 参照

wpf - Entity Framework 4.1 でメンバーシップ プロバイダー データベースを使用する

ASP.Net Configuration(aspnet_regsql.exe ツール) を使用してデータベースを作成しました。EF 4.1 を使用してデータ アクセス レイヤーを記述したいと考えています。(次に、WCF サービスで使用し、WPF アプリケーションからサービスを利用します)

どうすればEF 4.1を使用してそれを行うことができますか.....

簡単なデモのために..ユーザー管理用の関数を書きたい

最初にDataBase(IN EF 4.1)アプローチを使用する必要があることはわかっています..しかし、非常に多くのテーブルがあり、通常、データベースエントリはストアドプロシージャ(またはSqlメンバーシッププロバイダーによって提供されるクラス)を使用して行われます....そして追加すると1人のユーザーまたはロール...多くのテーブルが同時に更新されます(Spはそれを行います)... EF 4.1はデータベースの構造を調べることで同じことを行います..

始め方がわからないので、コードを書くことができません(データベースを作成したことを除いて)

EF 4.1 を使用して同じ動作を模倣するにはどうすればよいですか

この点に関する指針は役に立ちます。