ようやく CreateWizard と Profile がシステムで動作するようになりましたが、プロファイルのプロパティがそのままデータベースに格納される理由を理解できません。たとえば、プロファイルのプロパティに追加したものはすべて、PropertyNames
andという列に格納されますPropertyValueString
。
なぜ彼らがこれを行うのか理解できません。propertynames
が に対応していることは理解していpropertyvaluestrings
ますが、これらがプロファイル テーブルの別の列に入れられないのはなぜですか?
これらの値を1 つの文字列にすべて格納するのではなく、Address
またはなどの列に格納したい場合、ユーザーを変更した場合に更新をAccountBalance
維持するにはどうすればよいですか? PropertyValueString
AccountBalance
また、CreateWizard を使用してユーザーを作成する場合、クエリを手動で実行して追加情報をプロファイル列に挿入する必要がありますか (元のプロファイル テーブルを拡張して、FirstName
LastName
などの列を増やす場合)? 私がここに欠けているものはありますか?また、文字列の xml シリアライゼーションにこれらを使用していると聞きましたが、そうすることの利点は何ですか? ありがとう