大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> DREAMWEAVER -> Ultradev实例教程:3.5 编辑数据库中的纪录

Ultradev实例教程:3.5 编辑数据库中的纪录

时间: 2021-07-31 作者:daque

第三章:运用数据库创造动静网页 第六节:编纂数据库中的记录 要编纂大概简略记录,开始咱们要领会咱们正在编纂大概正在简略的是那条记载。张冠李戴的话就不是咱们想要的截止了 :) 前方讲数据库安排的功夫,更加提到,一个表要有一个主键才不妨决定记录的独一性,才不会形成简略大概编纂的缺点。比方说咱们要找一个叫张三的人,然而同声有十几个叫张三的人生存,如许咱们就要按照确定的特性来决定哪个张三才是你要找的。主键也是如许,主键不妨由一个子段构成,也不妨由几个子段构成。对咱们这个userinfo表来讲,主键即是名为id的机动编号字段,这个id值是独一的,即是说咱们只有领会一个id就不妨独一的找到一条记载,如许,咱们的编纂简略操纵就不妨平常举行了。 好,絮叨了这么久,就发端咱们的游览吧。 让咱们翻开咱们发端做的谁人数据表露的页面来,增添多两个单位格,辨别做上编纂和简略的贯穿,如图。 编纂的贯穿为: edit.asp?id=<%=(recordset1.fields.item("id").value)%>简略的贯穿为: del.asp?id=<%(recordset1.fields.item("id").value)%>诸生要问了,这表白什么道理?,让我细细道来。edit.asp?id=<%=(recordset1.fields.item("id").value)%>表白点击这个贯穿后会翻开名为edit.asp的页面,并向这个页面传播一个名为id,值为<%=(recordset1.fields.item("id").value)%>的参数,而后在edit.asp这个页面就会按照这个传播往日的参数来掏出相映的记载举行处置。 伙伴们看到了没有,<%=(recordset1.fields.item("id").value)%>本来即是咱们data bindings中的id字段的值了。每一个记载对应惟有一个独一的id值,也即是这个<%=(recordset1.fields.item("id").value)%>,当edit.asp赢得这个值的功夫就能掏出这条记载来,至于如何取,让咱们往下看。对了,对简略的贯穿也是做如许的处置。 兴建一页,生存为edit.asp,而后咱们像上头引见的那么,发端创造记载集,然而这次的记载集创造进程有少许不一律了,如图所示: 往日咱们创造记载集的功夫并没有效到filter。望文生义,它是按照确定的前提来过滤掉某些咱们不须要的数据。filter内里列出的是你数据库表的字段,这边咱们采用,而后将前提树立为" = " ,接着咱们下拉id底下的采用框,采用url parameter,填上id。  干什么选这个?上头咱们的贯穿情势不是:edit.asp?id=<%=(recordset1.fields.item("id").value)%> class="coffee">吗,看出点眉目来了吧,edit.asp?id=....这个id即是url parameter了,是随你取的,只有咱们在这边填对来。树立完那些后就表白,咱们的记载集只采用id字段的值即是咱们传播往日的id的值。固然,由于咱们只传了一个值往日,以是,掏出来的记载将惟有一条。 记载集掏出来之后如何窜改呢?本来,即是十分于从新插入一遍数据。 翻开菜单 insert -> live objects -> record update form 噢!是否跟谁人record insert form很像啊,各别的场合只多了一项unique key column (独一要害字字段),也即是咱们上头絮叨了半天的主键了,采用为id字段,接下来的事就大略了,依照咱们在增添记录一节国学到的,窜改到你合意为止。defulat value不必管它,最闭幕果如图所示。 好,咱么外甥打纱灯-仍旧,翻开欣赏器来检查咱们的功效,采用咱们方才增添进步的记录:dd 举行编纂,如图所示。 点击update record按钮后跳转到表露页面,如图所示,咱们的数据仍旧被变动了,呵呵,欣喜吧! ok,看完这个数据编纂的进程后,断定简略操抵制你来将仍旧不是一件难题了,下一节咱们将的解说怎样举行数据的简略。你也不妨轻快一下了---究竟这个编纂记录的某些场合仍旧比拟隐晦的 :)

ultradev实例教程:3.5 编辑数据库中的纪录图1

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.