1

私はSimpleMembershipProviderかなりきちんとしていて生産的であることがわかりました。

テーブル/列名/データ型の生成を制御する方法があるかどうか疑問に思っていました。

4

1 に答える 1

2

ユーザー テーブルのテーブル名と、その中のユーザー ID 列とユーザー名列の列名を制御できます。これらは InitializeDatabaseConnection メソッドで指定します。SimpleMembershipProvider は、UserId 列が IDENTITY 列であることを想定しています。@@IDENTITY を使用して、新しく作成されたレコードの ID を取得します。現在、SimpleMembershipProvider は、SQL Server (Express または Full) または SQL Compact 4.0 データベースでのみ機能します。

メンバーシップ テーブルまたはロール テーブルのスキーマは変更できません。アカウントを管理し、それらのテーブルを使用するための SQL は、SimpleMemberhipProvider にハードコーディングされています。

于 2012-11-04T11:52:18.440 に答える