动态网页设计第四节

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中查询出来待删除的项目传递到下一个
页面上去。
• 注意我们作的这个页面,仅仅是把要删 除的那个记录找出来,真正的删除信息
界面在另外一个网页,所以我们还要事
先建立好一个页面,这个页面我已经事 先做好了,叫做deleteok.asp,接下来 点击转到详细页面后我们会看到一个对 话框,如图。
• 说明:连接--系统自动把删除两个字 做成了超级连接,连接到我们做好的 delteok.asp页面上。
• 然后在服务器行为中,找到“记录集分 页”,在它的菜单中选中“移至特定记 录”
• 说明--这里的移至特定记录,是移到 哪个记录呢??对了,就是移动到我们 在刚才那个页面中,查询到 的那个记录。
• 弹出如下对话框
• 大家看到了吗,对话框中的第三行,匹 配url参数,在里面输入aaa,呵呵 就是 我们刚才在上页 转入详细页中设置的
• 答对了!!是记录中的id号(就是主键) 比如我们查到的赵五排到编号3,我们 从这个页面向delteok页面只传递我们查 找出来的那条记录的编号3项目就可以
了,下个页面就可以通过编号找到对应
的记录。
• 但是我们不用亲自给下个页面传递3, 我们只要在传递url参数中设定一个参数 我们设置为aaa,我们将来一点击删除
url参数aaa,因为aaa=刚才查到的那 条记录编号。所以通过这一步我们就可
以找到上个页面的那条记录,并且能够 显示出来 。
• 作到这一步。我们实际上是把上一页查 询到的记录,显示到现在这个页面上了。 但是我们还没有作“删除”操作。好了, 下面我们就要把查到的数据删除
• 步骤,在服务器行为中,找到“删除记 录” 如图:
第八章第四节
删除一条记录
• 好了 刚才我们学了很多让我们头痛的东 西,下面的学习,还有一点难度,当然 会者不难,关键大家要理解几个概念。
• 第一:我们平时见到的删除数据的页面 是什么样子的呢?
• 一般是,首先我们得有要删除的目标, 这个目标怎么获得?就是我们刚才学的, 用查询的方法获得,比如我们查询到” 张三“ 性别为“女”的这个记录是错误 的需要删除,那么我们应该在查出的那 个记录上添加一个删除选项
让我们来看一看怎么作
步骤:先制作一个查询界面,和刚才那个 界面一样 如图,在表格的最后添加一列, 填上删除两个字,注意这个表格的格式 可以是各种各样的,大家不要死板的每 次都套用和我这个一样的。
• 这就是我们第一步的主角--选中“删 除”两个字,Biblioteka Baidu服务器行为中点击跳转
到详细页面连接(Go To Detail Page)。通过这两个字,我们把这一页
两个字,系统会自动的把我们查询到的
那行记录的行号,比如这里是3,就是 aaa=3
• Ok目前这个页面已经完成了,现在我们 要着手作另外一个关键页面, deleteok.asp。
• 如图,这是我事先建立好的deleteok页 面
• 在这个页面上我们要作如下工作 • 首先建立记录集,然后把记录集
里面的内容拖动到每个文本框中,
• 当我们点击删除选项后,我们应该打开 另外一个页面,在新页面上应该显示出 我们刚才查询出来的等待删除的记录, 注意,这里所显示的待删除信息是我们 从上一个页面上获得并且用某种方式传 递给现在这页面的,也就是说,从上一 页到这一页之间还要有我们刚才用到的 变量!然后我们点击确认按钮,信息就 被删除
• 说明 提交此表单以删除--这个是说, 我们从表单form1中获得的数据,实际
上就是我们刚才从上一页传过来的并且
在文本框中显示出来的数据。Ok,大功 告成--调试
• 阿弥陀佛,但愿能给大家讲明白。
• 详细信息页,就是我们事先建立好的 deleteok.asp是点击删除后应该连接到 的页面
• 传递url参数,注意这个问题很重要,我 们在这个页面上查到的要删除的数据, 但是我们不能把每个数据都传到下个页 面上,注意,我们在这个页面上查到的 数据,实际上是在我们的数据库表中找 到了一条记录,我们只要想办法让下一 个页面知道到数据库中的那个位置去照 记录就可以了。就好比你问路,用不着 让别人领你去那个地方,只要对方告诉 你那个地方的一个与众不同的标志。大 家说,在我们的表中,什么地方是各个 记录肯定不同的??
相关文档
最新文档