1、第一步:效劳器配置篇1,翻开电脑,在D盘下建立一文件夹newgn(这个夹子就是你的站点存放点了),并且在里面建几个子文件夹(就好似你网站的子目录)2,回到newgn的根目录,右键选择“共享和平安(其实是快速地建立虚拟目录)D三Kingsoftmvweb三itenewconcept鹅陌!打开(Q)资源管理器QO搜索CE).位用CuteFTP上传共享和安全(M)建添加到档案文件漕添加到复)newgrurar建压缩并邮寄里压缩到newgn.rar并邮寄发送到国)剪切(1)复制C)粘贴)创建快捷方式6)删除也)重命名)B91U小、3,出现属性对话框后,选择“Web共享标签,点选“共享文件夹,出现共享别
2、名对话框,选择默然设置,确定即可。4,补充说明。其实设置Web共享就是设置IIS的虚拟目录。你可以查看到IIS中默认网站中已经有了newgn(附注:偶的OS是win2003的,其实有关HS的操作一回事。如:win2K里面翻开HS-本地计算机-默认站点)5,以上步骤完成了建站,设虚拟目录,下面就是把DrealnWeaVer翻开了。第一步就是“编辑站点了6,选择“编辑站点,在弹出的属性框中选“高级标签,从“分类中先选“本地信息,右窗口中设置站点名称(随便输入,但自己要清楚其代表的意思,推荐和你站点的根文件名同),本地根文件夹(这时候就指向到我们在步骤1中建的文件夹了)。1S的站点定义为7,然后设置
3、远程信息,访问选择“本地/网络,远端文件夹仍选择我们的站点文件夹d:newgn”S的玷.定义为1远程信愈春点件像玷文布列一:rP自动岬远程文件列表G)保存时自动将文件上传到*务器出)存Bi/取出厂月用存回粕取出)mI取消I帮助8,再接着“测试效劳器,“效劳器模型暂为ASPJaVaSCript,“访问本地/网络,“测试效劳器文件夹仍是我们的站点文件夹d:newgn,“URL前缀“newgn/,添加的东西就是我们步骤3中设置的虚拟目录J0的祐点定义为E务第模SI(I)AS?JavtScriM烟点包含I-访问Q)I本地/网络3测试*务曷文侔英国):IDns6P自动岬远程文件列表完成)VMJnlfih
4、tt*c*lox(ng三图表Ifl查询国窗体B报表置页a宏使用设计器创建表使用向导创建表通过输入数据创建表至此对数据库、表、字段的建立保存工作完毕。下面就开始动用DW操纵mdb文件了。第三步:数据库显示篇站点建了,DW也管理了,数据库表也建了,还小添了一下。那下面就开用DW还算强大的功能:连接数据库并且显示纪录。1,翻开DW,在站点里面先新建个ASP页面(index.asp)。在“应用程序面板中选中“数据库标签。只要我们在前面建立了站点,选择了文档类型(即我们选的ASPJaVaSCriPt的),并且还测试了效劳器(http:/IocalhostZnewgn/);则当前我们看到就剩下第四步没有打
5、勾了。那现在就点击“+号,选择“自定义连接字符串。应用程序砥薪绑定服务器行为囹件1以IASPVBScript自定义连接字符串数据源名称(DSN)J普砧2.选择一种文档类型。3.设置站点的测试服务器。4.单击上面的+按钮创建连接。2,在弹出来的“自定义连接字符串对话框中,连接名称随便写一个。“连接字符串就要好好填写了。当”使用此计算机上的驱动程序”时应用绝对路径:DRIVER=MicrosoftAccessDriver(*.mdb);DBQ=d:newgndatabasecnbruce.mdb否则”使用测试效劳器上的驱动程序采用MaPPath转换路径:zDriver=MicrosoftAcces
6、sDriver(*mdb);DBQ=&server,mappath(yznewgndatabase/cnbruce.mdb)注:如果将要上传到网上去的页子就可以直接采用MappathTo点击“测试,出现成功即爽。附注:需要更多了解的,可以翻开DW的帮助教程。醉使用Dreaaveaver雷O力含膏而隐藏后退前进主页打印选项目录I索引(B)I搜索)I书签9I入门教程Dreamweaver基础Q21准备建立动态站点设置Web应用程序 ColdFusion开发人员的数据库连接 ASP.NET开发人员的数据库连接心ASP开发人员的数据库连接团了解ASP数据库连接创建DSN连接创建非DSNN-less)连
7、接2用连接字符串创建数据库连接?编写连接字符串团创建OLEDB连接连接到工SP上的数据库?编辑或删除数据库连接参考资料用于JSP开发人员的数据库连接适用于PHP开发人员的数据库连接3,成功连接数据库后,在DW里其实是自动生成了一个连接文件。位置在自动生成的COnneCtiOnS文件夹中,名称是你刚刚在“自定义连接字符串随便敲的为命名asp文件。还可以注意到DW数据库标签内看到Indb文件内的各个字段。应用程序oj朝摩修定服务器行为-IASPVBScriptBQconn百3表id(Integername(WCharPWd(tfCharemail(Chs-question(answer例Cioic
8、q(Integv.二二二.I.通文件站点文件编辑视图站点B三BnewgnI本地视图3aboutbb三computerConnectionsconn.asp4,连接数据库的文件是有了,但下面我们具体的单个页面怎么和数据库挂钩呢。选择“绑定标签,添加“记录集(查询)。单看字面意思就知道是来SQL查询语句了。C应用程序SI文档类型:ASPVBScript5,在弹出的“记录集窗口中,“名称随便写个吧,也可不写,默认的。但连接就要从下拉列表中选择你定义的连接对象了,“表格继续下拉选择(注:这和设计数据库的时候有几张表相关的)。6,其它随便看下,其实最主要的是自动生成了SQL语言,点选“高级,可以看到如下
9、列图7,确定后,你会发现记录集已经绑定,所有数据库中的字段都显现出来。再注意下面有“插入按钮,完全可以将某个字段选中,或按按钮或拖动到index.asp页面即可。该asp页面就显示数据库里面内容了。但只能显示首行的,要想全部显示。Next8,“插入工具栏“应用程序标签中选择“动态表格。BreaBvearer(X-无标霆文苕GievcnZiBdex.)l.文件口编辑查看也L插入K(w)文本0)命令站点置窗口/帮助:宣弓不局工事手三咚2千三:胡三二涉住一仁工,胫主ZF二不三三回囹局总应搜同警空栩g:丽威省一盹c冷司9,弹出的动态表格中选择已经帮定的记录集,显示几条记录明白说就是分页程序的生成:数据
10、的记录多,内容多,就分好几页来显示,每页几条。记录是用表格自动生成显示出来的,再设下表格的属性。0记录集(KeCOrdSetI)id动套表格记录集:Recordsetl显示:*IlO-记录C所有记录边框:Ii-单元格埴充:单元格间距:!0-确定后效果如下:BTX慎用I布局时脚藤生丽转朝扉质褫薛I&国同I2hiI%I型倒腰鼓三三5t.C0比理I口”ISaIJalDeIPWdQiDan|象I(Recordsetl.id)(Recordsetl.nme)RecordsetLpwdeccrd三etl.email)(F10,可以告诉你,根本差不多了。F12看看效果览画ic侬比回预览在iexploreF1
11、2调试在iexploreAlt+F12_编辑浏览器列表更).cordsetl.pwdIRecordsetl.en争无标建文者-BicrosoftInternetExplorer,ll文件)编辑)查看9收藏)工具(X)帮助(M)J后退一回面;.搜索收藏夹的、媒体看I地址也)I阂htip:/10calhost/newgnTMP4nxymn3mbe.asp二JIQI转到idnamePWdemailques1CnbrUCe123456CnbrUCecnbr画完毕,IT本地工ntranet那么现在暂搞一段落,你已经学会怎么连数据库,怎么显示库表中的记录了。等待你的就是下面怎么插入新的记录,怎么修改记录等
12、等。第四步:注册系统篇“应用程序一一“数据库标签里面就自动有了COnr1。这一步是只要开始做第一步,以后都不要添加的(除非要连另外的数据库)。2,接着还是老规矩,切换到“绑定标签,添加记录集。(我想应该这几步很上手吧)添加好了以后的画面依然是老面孔。应用程序碓T服务器行为fj-J文档类型:ASPVBScriptC.绑定到:与插入文件3,在regist.asp页面做个很简单的表单页,内容以及form表单名最好和数据库表里的字段对应。上J二J文卷类熨ASPVBScript电子邮件.密码提示答案:OICQ:提交I/矍ISN1M11字符亮度值).类型单行6)多行如C密吗a)最大字符数胡怡债9nsePW
13、di】questionanswerOiCqicqnxnurl第一个记录-最后一个记【全都记录】4,在代码标签处选择“fonn表单标记,最主要为下一步插入记录做准备。始终注意要对某块设置相关属性动作的时候,一定要选中它。regst.asp*5,切换到“效劳器行为标签,因为先前已在第2步中绑定了记录集,所以该标签内容中也已有记录集这一项,这很正常。但我们要的是插入记录,继续按“+,选择“插入记录。应用程序服务器行为丽后二IASPJavaScript记录集(查询)命令重复区域记录集分页显示区域动态文本转到详细信息页转到相关页插入记录更新记录-删除记录动态表单元素用户身份验证节编辑服务器行为.F新建服
14、务器行为.U获取更多服务器行为.6,在弹出的“插入记录对话框中。“连接选你所建;“插入到表格顺其自然;“插入后,转到意思是注册成功以后要跳转到某页提示,先写个,但要记得马上要建这个页面;“获取值自就是刚刚选择的FOnn名了;“表单元素中的“name插入到列中name,意思是表单中name输入框中的内容插入到数据库表name字段中。这时明白为什么在步骤3中“内容以及form表单名最好和数据库表里的字段对应了吧,DW自动智能插入,否则你得一个一个点选。7,确定以后,注册系统已经完成了大半。(我正常到此的时间是1分钟不到,最主要的是多多练习)但再想想注册系统是不是不允许重名呢?那就要继续添加一些内容
15、在“效劳器行为中继续按“+,”用户身份验证中选“检查新用户名。应用程序I数据库谑务器行为利国二JASPJavaScript记录集(查询)命令重复区域记录集分页显示区域动态文本转到详细信息页转到相关页插入记录更新记录删除记录动态表单元素登录用户用户身份验证N限制对页的访问注销用户检查新用户名编辑服务器行为.新建服务器行为.获取更多服务器行为.8,同样在弹出的“检查新用户名对话框中,用户名字段选择“name”表示不得重名注册,当然也可以选择其他的,比方email,意思就是同个emai只能注册一个。“如果已存在,则转到表示假设有重复的现象该怎么办呢?那就跳到一个出错页面提示。当然这页也还没建,先写
16、个文件,和刚刚的registokhtml一样记得马上补上去。9,做一些细节性的动作,比方表单里面哪些必须添啊,哪些一定要是数字啊,email地址要包含一个和两个.号啊等等。注意先选择“提交按钮。“设计面板“行为中选择“检测表单。弹出的对话框中就可以很轻易的点取设置了registokhtml页面内容大概是:注册成功,请登录(当然登录系统是下一篇我要写的)。registbad.html页面内容大概就是:呵呵,对不起,有这个用户了,还是麻烦你重新注册下。返回!还有注意下,把“密码提示问题和“密码提示答案也填下,以后讲到“找回密码系统的时候会用到。地址)画http:/localhost/newgn/r
17、egist.aspIcnrose密码:II电子邮件:!cnbruceI密码提示问题:I123密码提示答案:_|456OICQ:2281444ICQ:266837980MSN:Icnbruee007hotmail,coURL:|重置二完毕文件9编辑)查看W)收藏工具1)G后退一凶M;I户搜索。收藏夹地址9)j1http:IocalhosUnewgnZrewiStOk.Mml注册成功,请登录。后退,;固:二覆素收霰夹方媒七f,.G二9侮笈地址)4lhttp:/locftlhoxt/nY(n/rpstb*d.htBl?rqusrnMn*-c&bruc*呵呵,对不起,有这个用户了,还是麻烦你重新注册下
18、返回!注册系统就到这边吧,主要是插入记录,并且验证的不重名效果。呵呵,登录系统编写中。第五步:登陆系统篇U数据库绑定I服务器行为;组件“应用程序一一“数据库标签里面就自动有了COnIT。传应用程序七I-IASPJavaScriptSQconn站点文件编辑视图站点ZC。包3津newgn飞I本地视图000?三三:田:gbookimageslinktextindex,asplogin.aspQ-regi三t.aspQregi三tbad.html2registok.html田国桌面2,和注册页面一样,都需要到“应用程序面板的“绑定标签下“+记录集。弹出窗口中选择完毕后点击“测试,可以看到当前数据库中
19、满足SQL条件的相关记录。注:该图显示说明数据库中的相关内容,name:cnbruce,pwd:123456和name:cnrose,pwd:1234560记住它,可以在我们测试登录的时候用到。3,在登录页中做了FOnn表单,并对输入文本框进行合理命名。4,点选form标记,设计页中整个表单被选中。JL三O.bodyfor三5,选择“应用程序面板中“效劳器行为中“+-用户身份验证-登录用户。:国二JASPJavaScript记录集(查询)命令重复区域记录集分页显示区域动态文本转到详细信息页转到相关页插入记录更新记录删除记录动态表单元素登录用户用户身份验证限制对页的访问注销用户检查新用户名编辑服
20、务器行为.新建服务器行为.获取更多服务器行为.6,弹出的对话框中进行具体的设置。“从表单获取输入意思是从本asp页面中选择具体的form表单,以及该表单中的所必有的用户名字段和密码字段。“连接验证表示通过COnn文件和数据库表进行连接设定。选择“user表格,用户名列表和密码列表即数据库中的特定用户名字段和密码字段。很明显,让库中的字段的内容和表单中提交的内容进行验证比较连接。“登录成功,转到IOgirlok.asp,该页面是一权限页面,只有当登录完全正确的时候才能进入。否则是登录失败,转到Ioginbad.html。登录用户2730313233343536373839404142437,确定
21、后,login.asp根本完成。切换到login.asp的代码窗口,注意!已经生成了用户的局部变量Session:“Session(MMJJsername=MM_valUsername。该变量可以全站采用的。MM_nUser.CLirzorLocation=2;MMUbEjLockTypE=3;MM-r3User.Ope11();if(!MM_r3User.EOF!MM_rsUser.BOF)/usernameandpasswordmatch-thisisavaliduserSessio11(r,MM_Usernatner,)=MM_valUSEEaEEif(MMjdUserAuthoriza
22、don?=r,r,)Session(r,MM_UserAathorizationr)=Stri11g(MM_r3User.Fields.elseSessio11(r,MM.U5erALithorizatio11r,)=r,r,;if(Stri11g(Request.QueryStri11g(11accssde11ieclr,)?=r,a11defi11edr,&MM-redirectLogi11Success=Requst.QaEryStri11g(r,accessde11ieclrMM_r3User.Clcce();ResnonsE.RedirEctfMMredirectLosrinSiic
23、cexsl:8,新建一Ioginokasp,其是一个保护页面,只有当用户密码正确登录后才会进入。否则跳转到IOginbadhtml(登录失败,可能原因是用户名或密码错。)翻开IOginok.asp,“应用程序-“绑定-一“阶段变量9,弹出的阶段变量对话框中,根据第7步的代码显示,名称输入MM_lJSernaIne句即可。10,选择建立起来的“MM_lJSernaIne,按下“插入按钮或者拖入页中。可以让不同用户进入时动态显示其对应的姓名。12,按“用户名和密码进行限制,拒绝则跳转到“13,有关IOginOk.asp根本设置完毕,感觉还是蛮麻烦的,不过按步骤来会好很多,呵呵。Now,还有个Iog
24、inbadhtml再努力一下。很简单,登录失败跳转到该页,非法登录也同样跳到本页,内容很简单。1,你注册了吗?没有的话来登记下吧!2,你是不是忘了什么东西了,返回仔细填下哦。14,差不多了,调试一下。当然先从Iogin.asp开始,填写个正确的看看。测试:先用name:cnbruce,pwd:123456G后退0回国/I户搜索窗收藏夹地址9)http:/Iocalho三tnewgnlogin.aspName:Rnbruce-Pwd:重置I注意后面的name是cnbruceforinpnt*ansvrI屋性后文本城字符宽度(X)类型G单行0)C/行(B)CSW)Ianswer最大字符数初始值口)
25、ii三ICaT定义SELECTSQL:FROMuserejIrHEKEns*三,MWTolPtrwd$1:*LdNNColPtfMRqutstFornCntf*)格图存表视预潘烬JSQL$mcrIYHBRgIORDEKBYI6,在2.asp页面敲入不存在该用户的提示语言嘿嘿,这个用户还没有注册,所以你就没必要找密码了。换行再敲入存在该用户的语句。但与此同时还要注意把密码问题SHoW出来,以及问题的答案做成文本框。LaJUUBQ-IeJVUBlI7/flI嘿嘿,这个用户还没有注册,所以你就没必要找密码了。奴迎您.标的密码问题是,请正确填写你的答案,匚二二7,选中2.asp的form标签,属性面板
26、中动作填写3.asp,方法采用posto3.asp主要就是用来判断问题和答案是否吻合,如吻合则显示正确密码了。注意!是问题和答案在一起。而我们当前只有答案可以传过去,那我们的问题该怎么传到3.asp呢?嘿嘿,,这个用户还没有注册,所以你就没必要找密码了。8,在“你的密码问题是:后面插入光标,然后从“绑定的“记录集中选择“question”插入或者直接拖入到页面。注意!这还只是显示给用户密码问题,是不能将此信息传过去的。那怎么样才可以呢?2COrdSetLQuestion书定到I入9,我们采用“隐藏域来传送question的值。插入一“隐藏域(PS:有人不会插入吗?呵呵),对“隐藏域的属性进行修
27、改:“隐藏区域名称就叫question吧,“值点击后面的闪电图标,弹出对话框中选择“question。已经完成对“隐藏域question的赋值,同样也可以进行传递。欢迎您,I你的密码问题是:Recordset1.question)胸请正确填写你的答案:I提交I1.asp2.asfCbody隐藏区域!question值(Jf)K%z(Recordsetl.Fields.ItemCques,夕10,剩下的就是把2.asp中的两局部严格分开了。选中“嘿嘿,这个用户还没有注册,所以你就没必要找密码了。这段文本。“应用程序面板“效劳器行为“+”显示区域“记录为空则显示区域。弹出对话框中选择刚刚建立的re
28、cordsetl即可。意思很明显:如果没有找到满足SQL语言查询的记录集就显示该行错误提示。如果记录集为空则显示区域如果记录集不为空则显示区域如果为第一条记录则显示区域如果不是第一条记录则显示区域如果为最后一条记录则显示区域如果不是最后一条记录则显示区域博应用程序记录集(查询)命令重复区域记录集分页显示区域动态文本转到详细信息页转到相关页插入记录更新记录删除记录动态表单元素用户身份验证编辑服务器行为.新建服务器行为.获取更多服务器行为.11,同样,选择form表单,“应用程序面板“效劳器行为“+”显示区域域。弹出对话框中选择刚刚建立的recordsetl即可。意思也很清楚:如果有满足SQL语言
29、查询的记录集就显示问题和答案书写框。最终效果页应该如下:记录不为空则显示区如果符合此条件则显示.嘿嘿,这个用户还没彳如果符合此条件则显示.记录集(Recordsetl)如果记录集为空则显示ecor.鲤瞄郡嗣融im动态文本ecordsetl.question)动态文本域(queStion)欧迎您,你的密阴问题是:(Recorc总算把2.asp搞定了。总结下,该页主要起承上启下的作用。先要判断有没有这个用户,如果有,还有把密码问题显示出来,并要能传送到下一页3.asp12,那3.asp就要判断2.asp过来的密码问题以及答案是否和数据库中的吻合了。又有两个作用:不吻合,说明密码答案错,返回上页再来
30、吻合,那就规规矩矩地给人家密码吧,呵呵。不过有了做2.asp的经验,做3.asp还不是小菜一碟!13,保存2.asp,在站点新建3asp并且翻开它。老规矩,绑定记录集(“应用程序面板一“绑定标签下“+”记录集(查询)O在弹出的“记录集中就要值得你要小心注意了。“筛选,选择question=表单变量question14,但你有没有注意到,我们要传送两个值给3.asp接受的,但现在只能一个进行选择。那该怎么办呢?切换到“高级SQL的相关代码。我们要稍加添加。SQL结构查询语言会一点,模仿能力强一点,呵呵就过来了!“变量添加一个MMAnswel,“运行值当然就是arequest.form(answ
31、er),了然后把SQL语言加一下andanswer=,MMAnswer,看SQL的意思就明白了:必须要求questionandanswer和数据库表中两字段的值吻合。页面上书写不吻合的语句“呵呵,你的问题答案不是这个吧,要不回去再试试?并且选中后,同样是“应用程序面板“效劳器行为“+”显示区域“记录为空则显示区域。接着是吻合的情况,“你的密码是:的后面,从“绑定”记录集中选择“pwd插入或者直接拖入到页面;并且还要选中该局部,“应用程序面板“效劳器行为“+”显示区域“记录不为空则显示区域。F合此条件则叽你的问题答案不是这个吧F不回丢再试盟;如果符合此条件则显示.R巳CordSetl.PWJT1
32、6,保存3.asp,大功告成!来调试下。记录集(Xecordsetl)id4namepwd选emailquestionansweroicqicqmsn地址)http:lOCalhOSt/newgnl.asp输入你的姓名(name)cnbruce画地址也)I国http:/IOCalhoSt/newgn2.as欢迎您,你的密码问题是:CnbrUCe请正确填写你的答案:ICnroSe孽,菜鸟也学DW做ASP(查找密码篇)菜鸟也学DW做ASP(查找密码篇)作者:小奎转贴自:网络点击数:1483更新时间:2003-12-12热文章录入:夺魄勾魂9,我们采用“隐藏域来传送question的值。插入一“隐藏
33、域(PS:有人不会插入吗?呵呵),对“隐藏域的属性进行修改:“隐藏区域名称就叫question吧,“值点击后面的闪电图标,弹出对话框中选择“question。已经完成对“隐藏域question的赋值,同样也可以进行传递。记录集(查询)命令重复区域记录集分页如果记录集为空则显示区域显示区域如果记录集不为空则显示区域如果为第一条记录则显示区域如果不是第一条记录则显示区域如果为最后一条记录则显示区域如果不是最后一条记录则显示区域动态文本转到详细信息页转到相关页插入记录更新记录删除记录动态表单元素用户身份验证T编辑服务器行为.E新建服务器行为.F获取更多服务器行为.11,同样,选择form表单,“应用
34、程序面板“效劳器行为“+”显示区域“记录不为空则显示区域。弹出对话框中选择刚刚建立的recordsetl即可。意思也很清楚:如果有满足SQL语言查询的记录集就显示问题和答案书写框。最终效果页应该如下::如果符合此条件则显示.应用程序JJTASPJavaScript记录集(Kecordsetl)如果记录集为空则显不ecor.动态文本(Recordsetl.question)动态文本域(question)如果符合此条件则显布.1I总算把2.asp搞定了。总结下,该页主要起承上启下的作用。先要判断有没有这个用户,如果有,还有把密码问题显示出来,并要能传送到下一页3.asp12,那3.asp就要判断2
35、asp过来的密码问题以及答案是否和数据库中的吻合了。又有两个作用:不吻合,说明密码答案错,返回上页再来!吻合,那就规规矩矩地给人家密码吧,呵呵。不过有了做2.asp的经验,做3.asp还不是小菜一碟!13,保存2.asp,在站点新建3.asp并且翻开它。老规矩,绑定记录集(“应用程序面板一“绑定标签下“+”记录集(查询)。在弹出的“记录集中就要值得你要小心注意了。“筛选,选择question二表单变量question14,但你有没有注意到,我们要传送两个值给3.asp接受的,但现在只能一个进行选择。那该怎么办呢?切换到“高级SQL的相关代码。我们要稍加添加。SQL结构查询语言会一点,模仿能力
36、强一点,呵呵就过来了!“变量添加一个MMAnswel,“运行值当然就是“request,form(answer)了然后把SQL语言加一下andanswer-MMAnswer,看SQL的意思就明白了:必须要求questionandanswer和数据库表中两字段的值吻合。页面上书写不吻合的语句“呵呵,你的问题答案不是这个吧,要不回去再试试?并且选中后,同样是“应用程序面板“效劳器行为“+”显示区域“记录为空则显示区域。接着是吻合的情况,“你的密码是:的后面,从“绑定”记录集中选择“pwd插入或者直接拖入到页面;并且还要选中该局部,“应用程序面板“效劳器行为“+”显示区域“记录不为空则显示区域。选夕
37、夕VVV0座记录集(ReCordSetl)gid夕nameS是这个吧要不回去再试试?emailquestionansweroicqicqmsn16,保存3.asp,大功告成!来调试下。地址)IWhttp:/IoCalhOSt/newznl.as输入你的姓名(name)cnbruce画地址也)但1http:/.OCaIhOSt/news2.as欢迎您,你的密码问题是:CnbrUCe请正确填写你的答案:ICnroSe尊地址也)Ijhttp:/10calhost/newgn/3.asp你的密科是:123456那接着就是显示记录,来!动手了!1,Ioginok.asp中“应用程序面板“绑定标签“+”记
38、录集。2,弹出的对话框中,好好设置下!主要是筛选那块:name=阶段变量MMjISername。3,切换到“高级.一其实就是生成了SQL:SELECT*FROMuserWHEREname=MMCOlParam,并且MMColParam是一变量,运行的时候被赋上SeSSiori(MM_username)值。很好理解,IoginOk.asp所绑定以及要显示的记录,有一条件:就是按WHERE后面的去找。不愁找不到!因为只有当SeSSiOn(MMjisername)不存在才找不到。而如果Session(zzMM-usernamezz)不存在那说明这家伙根本还没有正确登录。呵呵,有点像鸡和鸡蛋的问题。4,其实,这个时候你只要选择“应用程序一“更