profile提供者设置如下:
                      <system.web>
                      <profile defaultProvider="MyFirstSqlProfileProvider">
                        <providers>
                         <clear/>
           <add name="MyFirstSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" 
connectionStringName="mysystemConnectionString" applicationName="ProfileDemo"/>
                        </providers>
                     <properties>
                       <add name="QQ" type="string"/>
                       <add name="Age" type="Int32"/>
                       <add name="Address" type="string"/>
                       <add name="Tel" type="string"/>
                       <group name="Habits">
                       <add name="likebooks"/>
                       <add name="likesports"/>
                       </group>
                     </properties>
                       </profile>
                     </system.web>
对分组属性的操作事件如下:
  protected void Button10_Click(object sender, EventArgs e)
  {
       //存储分组的个性化信息
  HttpContext.Current.Profile.GetProfileGroup("Habits").SetPropertyValue("likebooks", TextBox12.Text);
  HttpContext.Current.Profile.GetProfileGroup("Habits").SetPropertyValue("likesports", TextBox13.Text);
  }  protected void Button11_Click(object sender, EventArgs e)
  {
      //获取分组的个性化信息
  Label9.Text = "当前用户:" + HttpContext.Current.Profile.UserName + "最爱看的书:" +     HttpContext.Current.Profile.GetProfileGroup("Habits").GetPropertyValue("likebooks") + "最爱的运动:" + HttpContext.Current.Profile.GetProfileGroup("Habits").GetPropertyValue("likesports");
        }
结果:不能将信息写入数据库,自然也读不出来。
目的:求真相!