<b>Ultradev实例教程:3.6 删除记录</b>[DW设计]
本文“<b>Ultradev实例教程:3.6 删除记录</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
第三章:利用成立动态
第六节:删除记录
在上一节中,我们为删除成立了一个衔接:del.?id=<%=(Recordset1.Fields.Item("ID").Value)%>,还是对这个id做文章.
翻开Data Bindings面板,点击" + "按钮,挑选Command (Stored Procedure),翻开Command的面板.Command顾名思义,就是履行号令.以下图.面板中Name一栏就随便你填写了,是我们要履行的号令的名称罢了.Connection就是我们成立好的衔接了.Type就是你要履行的操作.下拉,我们可以看到有四个挑选: None , Stored Procedure , Insert , Update , Delete 我们挑选Delete这个号令,然后Ultradev会在SQL一栏中自动生成代码:
DELETE FROM
WHERE
这样还是不完好的,我们点选Database Items中的Tables,挑选我们要举行删除操作的表:userinfo ,点击右边的Add to SQL的Delete按钮,则SQL一栏中会自动填上:
DELETE FROM Userinfo
WHERE
接下来我们要加上限定条件, 挑选我们要举行删除操作的表:userinfo,在挑选要限定条件的字段,这里当然是ID字段了,点击Where按钮,SQL一栏变成:
DELETE FROM Userinfo
WHERE ID =
ID等于什么呢,我们来手工加上一条语句.点击" + " 按钮,则在Variables中会生成一条空白行,在Name中填一个名字进去,这里我们用del_id,然后再在Run-time Value中填上: request.querystring("id") .哎,看到这里有朋友要问了,这是什么意思?其实只要你再上一节编辑中的成立记录集的那一项里,设置完了Filter后,点击那个Advanced按钮,你就可以看到Ultradev为我们生成的Sql语句了,此中就有这么一个request.querystring("id"),这就相当于我们的Filter中的URL Parameter了.填写完了之后,点击OK,我们的删除页面就生成了.
因为这个Command面板并没有为我们供应一个跳转页面的选项,我们要别的加上一条语句才行.挑选菜单 Insert -> Head Tags -> Refresh
面板设置是一目了然了,就不用我多说了 :)
增添完跳转页面后就让我们翻开浏览器窗口,挑选我们方才改正的dd+dd记录,点击删除衔接,看看,我们的记录是不是已经删除了!
下一节的内容是做一个简单的查询,敬请留神.
以上是“<b>Ultradev实例教程:3.6 删除记录</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |