我正在尝试在 ColdFusion 中复制 ASP Membership Profile 功能。基本上我希望能够获取和保存属性值。
为了了解我的基本需求,我有以下几点:
table: aspnet_Profile
UserID | PropertyNames | PropertyValuesString |...| LastUpdatedDate
xyzxyz | FirstName:S:0:5:LastName:S:5:1: | SollyM |...| 2013-01-01 00:00:00.000
现在使用 ASP.net,使用profile.GetPropertyValue("FirstName")
将返回Solly
并将profile.GetPropertyValue("LastName")
返回M
.
PropertyNames 的解释是:
LastName => PropertyName
S => String
5 => Starting Position
1 => Length
要保存LastName
您使用的新profile.SetPropertyValue("LastName","de Mots")
表格,表格如下:
table: aspnet_Profile
UserID | PropertyNames | PropertyValuesString |...| LastUpdatedDate
xyzxyz | FirstName:S:0:5:LastName:S:5:7: | Sollyde Mots |...| 2013-01-02 00:00:00.000
如何在 ColdFusion 中复制它?
我已经尝试了超过 2 天。