[加入收藏]
[
教程购买
]
[服务指南]
首页
|
办公自动化
|
网页制作
|
平面设计
|
动画制作
|
数据库开发
|
程序设计
|
全部视频教程
应用视频:
Windows
|
Word2007
|
Excel2007
|
PowerPoint2007
|
Dreamweaver 8
|
Fireworks 8
|
Flash 8
|
Photoshop cs
|
CorelDraw 12
编程视频:
C语言视频教程
|
HTML
|
Div+Css布局
|
Javascript
|
Access数据库
|
Asp
|
Sql Server数据库
|
Asp.net
|
Flash AS
编程视频:
C语言视频教程
|
HTML
|
Div+Css布局
|
Javascript
|
Access数据库
|
Asp
|
Sql Server数据库
|
Asp.net2.0
|
Flash AS
应用视频:
Windows
|
Word2007
|
Excel2007
|
PowerPoint2007
|
Dreamweaver 8
|
Fireworks 8
|
Flash 8
|
Photoshop cs
|
CorelDraw 12
文字教程:
Windows教程
|
Word教程
|
Excel教程
|
PowerPoint教程
视频教程
:
Windows视频教程
|
Word2007视频教程
|
Excel2007视频教程
|
PPT2007视频教程
文字教程:
Dreamweaver教程
|
Fireworks教程
|
Flash教程
|
PhotoShop教程
|
HTML教程
|
Div+Css布局教程
视频教程:
Dreamweaver视频教程
|
Fireworks视频教程
|
Flash视频教程
|
PhotoShop视频教程
|
HTML视频教程
|
DIV+CSS视频教程
文字教程:
Fireworks教程
|
PhotoShop教程
|
CorelDraw教程
视频教程:
Fireworks 8视频教程
|
PhotoShop CS视频教程
|
CorelDraw12视频教程
文字教程:
Flash教程
|
Flash AS脚本教程
视频教程:
Flash 8视频教程
|
Flash AS视频教程
文字教程:
Access教程
|
sql server教程
视频教程:
Access数据库视频教程
|
Sql Server2005数据库视频教程
文字教程:
C语言教程
|
Javascript教程
|
Asp教程
|
Asp.Net网站开发教程
视频教程:
C语言视频教程
|
JavaScript视频教程
|
ASP视频教程
|
ASP.NET视频教程
|
网站制作视频教程
|
ASP动态网站制作视频教程
当前位置 >
文字教程
>
Dreamweaver教程
Tag:
Dreamweaver CS
,
Dreamweaver 8
,
css
,
表格
,
布局
,
字幕
,
flash
,
声音
,
菜单
,
乱码
,
图层
,
行为
,
视频教程
Ultradev实例教程:3.5 编辑数据库中的纪录
文章类别:
Dreamweaver
| 发表日期:2008-9-18 10:49:13
第三章:应用数据库创建动态网页
第五节:编辑数据库中的纪录
要编辑或者删除纪录,首先我们要知道我们正在编辑或者正在删除的是那条记录。张冠李戴的话就不是我们想要的结果了 :) 前面讲数据库设计的时候,非凡提到,一个表要有一个主键才能够确定纪录的唯一性,才不会造成删除或者编辑的错误。比如说我们要找一个叫张三的人,但是同时有十几个叫张三的人存在,这样我们就要根据一定的特征来确定哪个张三才是你要找的。主键也是如此,主键可以由一个子段组成,也可以由几个子段组成。对我们这个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.6 删除纪录
人气:2954
下一篇:
Ultradev实例教程:3.4 向数据库添加纪录
人气:1288
Dreamweaver视频教程
Windows操作
[文]
Word教程
[文]
Excel教程
[文]
PowerPoint
[文]
Dreamweaver
[文]
Fireworks
[文]
Flash教程
[文]
PhotoShop
[文]
CorelDraw
[文]
C语言教程
[文]
Html教程
[文]
Div+Css布局
[文]
Javascript
[文]
ACCESS数据库
[文]
ASP教程
[文]
SQLServer
[文]
ASP.NET教程
[文]
FlashAS
[文]
视频教程列表
计算机基础入门及办公自动化:
Windows视频教程
Word视频教程
Excel视频教程
PPT视频教程
网页制作开发视频教程:
Dreamweaver视频教程
Fireworks视频教程
Flash视频教程
Photoshop视频教程
HTML视频教程
Div+Css布局视频教程
静态网站项目实例视频教程
平面广告设计视频教程
Fireworks视频教程
Photoshop视频教程
CorelDraw视频教程
初级程序设计及ASP动态网站开发
C语言视频教程
Javascript视频教程
Access数据库视频教程
Asp网站开发视频教程
Asp项目实例开发视频教程
Asp.net动态网站开发视频教程
Sql Server数据库视频教程
Asp.net视频教程
Flash 动画角本编程视频教程
Flash视频教程
Falsh MTV视频教程
文章教程搜索
输入您的搜索字词
google
本站
提交搜索表单
Dreamweaver推荐教程
.Dreamweaver使用CSS的应注意问题
.Dreamweaver8视频教程(21视频教
.Dreamweaver常用代码
.更改Dreamweaver CS3默认编码
.Dreamweaver CS3网页制作之CSS布
.在Dreamweaver中编写CSS需要把握
.Dreamweaver制作网页小技巧汇集
.Dreamweaver制作网页技巧20则
.Dreamweaver使用CSS样式表设置网
.详解Dreamweaver13个技巧
.技巧:用Dreamweaver进行网页优化
.Dreamweaver8制作网页常用的过度
Dreamweaver热门教程
.设计优秀网页背景及设计方法(5)
.设计优秀网页背景及设计方法(4)
.设计优秀网页背景及设计方法(3)
.设计优秀网页背景及设计方法(2)
.设计优秀网页背景及设计方法(1)
.谷歌有用的Chrome插件(6)
.谷歌有用的Chrome插件(5)
.谷歌有用的Chrome插件(4)
.谷歌有用的Chrome插件(3)
.谷歌有用的Chrome插件(2)
.谷歌有用的Chrome插件(1)
.seo优化:GA的Universal Analyti
.seo优化:GA的Universal Analyti
.seo优化:2012年应用最热的SEO工
.seo优化:seo团队如何去领导生存
.seo优化:完全依赖PV是不可取的
.网页制作技巧:网页无障碍说明标
.网页制作技巧:网页无障碍说明标
.网页制作技巧:网页无障碍说明标
.网页制作技巧:网页无障碍说明标
.网页制作技巧:网页无障碍说明标
.建站经验:Firefox+Firebug代码安
.建站经验:Firefox+Firebug代码安
.如何用图谱为网站规划内容
.Alexa排名作弊常见方法(2)
.Alexa排名作弊常见方法(1)
.网页设计师:如何代码控制Retina
.网页设计师:使用Illustrator设计
.网页设计师:如何创建Retina图像
.seo教程:个人博客如何选择虚拟主
Word教程网
Excel教程网
Dreamweaver
教程网
Fireworks教程网
PPT教程网
FLASH教程网
PS教程网
HTML教程网
DIV CSS教程网
FLASH AS教程网
ACCESS教程网
SQL SERVER教程网
C语言教程网
JAVASCRIPT教程网
ASP教程网
ASP.NET教程网
CorelDraw教程网
关于我们
|
教程购买
|
广告刊登
|
网站地图
|
湖北继续教育网
|
QQ:2693987339(点击联系)购买教程光盘
地址:湖北省武汉市曹家湾32号501室 电话:027-86646545 15972130058
--
教程购买问题汇总
21视频教程网专业的网站开发视频教程学习网站
ICP备案号:
鄂ICP备14009716号-13
公安备案号:
42011102002974
看全部视频教程
购买方式/价格
:
咨询客服
tel:
15972130058