当前页: 初学ASP-修改页面制作
   来源:本站原创      作者:黄舒奇    发表时间:2009年11月8日   最后一次修改时间:2014年4月8日

九.初学ASP-修改页面制作
    63.修改资料。
    首先要清醒一点,什么人才可以修改。一,本人只能修改自己的;二,管理员可以修改所有人的。  
    那今天先来搞个可以修改自己资料的页面。
    顺序是:先确认是正确登录,然后才是自己的资料出现,再接着你才可以修改,对吧。
    在DW里打开ok.asp。
    第一步:绑定纪录集。“应用程序”面板“绑定”标签“+”“记录集”。。弹出的对话框中,好好设置下!主要是筛选那块:"name""=""阶段变量""MM_username"。如图154。
                
                                       图154 记录集筛选
     切换到“高级...”其实就是生成了SQL:SELECT * FROM user WHERE name='MMColParam' ,并且MMColParam是一变量,运行的时候被赋上Session("MM_username")值。如图155。
     
                                 图155 自动生成了SQL语言
    很好理解,ok.asp(成功登陆)所绑定以及要显示的记录,有一条件:就是按WHERE后面的去找。不愁找不到!因为只有当Session("MM_username")不存在才找不到。而如果Session("MM_username")不存在那说明这家伙根本还没有正确登录。
    其实,到这一步你只要选择“应用程序”--“更新记录表单”就可以做我们的修改了。但个人感受,先不去用这个,采用其它的办法同样可以,并且还能学到更多的知识。何乐而不为?
    第二步:详细页面的制作。将光标移向ok.asp页面中,单击菜单“插入”,“应用程序”,“主详细页”,如图156。
                        
                                         图156 插入主详细页集
     要插入的主详细页情况如图157。在弹出的对话框中,"记录集"Recordset1无需理会,"主页字段"意思就是在主页面上要显示的字段信息。

             
                                  图157 插入的主详细页情况
   因为是主,其他不要显示的字段就一个个按“—”删除吧,主得只剩下大名name。
那下面的连接到详细信息就只有选择“name”了。
“传递唯一键”就选自动编号ID吧,当然其他的也可以选,但一定要确认你所选的在数据库表中一定要有内容。比如一些人注册的时候QQ号码不一定写,那这时候你就不能选oicq做为“传递唯一键” 。如图158
            
                                  图158 删除不用的字段
     单击“确定”一段时间的等待,突然发现,DW自动生成了xgcg.asp。不光页面内容生成,连“记录集”也绑定好了,动态文本也添加了。如图159
        
                                    图159 DW自动生成了xgcg.asp文件
ok.asp自动行成了详细页面。如图160。
  
                               图160 自动生成详细页面
    第三步:然后做什么事呢?回到xgcg.asp吧。我们要修改资料,那得有些文本的框框让我填写啊。这时候就有个死办法,先选中整个表格,ctrl+x把表格给剪了。
立马回到表单工具部分,插入表单,在出来的虚线框中ctrl+v粘贴过来。如图161
                           
                                     图161 添加表单后,贴过来
    第四步:接下来,先把{Recordset1.xxx}一个一个删掉,只留下一个ID和name因为这两个不需要修改,也不能修改!
                                  
                                           图162 删除有关部分
    其余的,插入文本域换,注意“文本域”打上对应的名字。如图163。
                               
                                        图163 插入文本域,修改文本域属性
     第五步:绑定纪录集。再想想,那些文本框里面是不是空的,正常修改资料的时候还会显示到原有的信息的。所以,选中表单。“应用程序”“绑定”“记录集”中相应的字段。如图164
           
                                     图164 “绑定”“记录集”中相应的字段

     第六步  进行加工整理,如图165
                              
                                            图165 加工整理
      第七步:选中选中form表单。。“应用程序”--“服务器行为”--“+”--“更新记录” 如图166。
        
                                           图166 更新记录
     第八步:当然,该页还没有结束,要添加“服务器行为”--“用户身份验证”--“限制对页的访问”,主要还是起保护作用,不能随便就能进入的。 如图167
           
                                    图167  限制对页的访问
     第九步:设置修改页面不能空。有的人在修改时无意删除了密码问题,在这里确定了密码,提示密码和密码答案三项不能空,你不修改可以,但不能为空。单击“行为”,注意不要在服务器里行为找,在菜单“窗口”中找。
      第十步最后调试。有什么问题,请你在这下面留言。如果你觉得写的能看懂,对你有所帮助,那么请你到这里来帮我顶一下吧 ?地址:百度IIS吧   本人表示感谢!

打印 留言
 
  1.初学ASP-前言
  2.初学ASP-站点文件夹设置
  3.初学ASP-安装和设置iis
  4.初学ASP-在DW里设置站点
  5.初学ASP-建立数据库
  6.初学ASP-数据库连接
  7.初学ASP-注册页面制作
  8.初学ASP-登陆页面制作
  9.初学ASP-查找密码页面制作
  10.初学ASP-修改页面制作