用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 正文
5天玩转NoahWeb逻辑层--第5天
iTbulo.COM 2006-4-4 佚名()
 

第六步,好啦!现在表单可以接收到值了,我们回到动作文件中写一下,如下图:

注意,给表单传值的顺序一定要和表单接收值的顺序一致才行。

怎么?看不懂了?解释一下吧。首先,_SQl表示这个变量是数据库操作返回结果,_this表示当前名称空间下,然后就是操作集名称,那个0(零)表示数据库当前行,最后的就是字段名称了。

为什么要用这个“麻烦”的东西呢?这个表单回显的就是上面那个操作集的返回结果,那个操作集用的查询条件是上一个动作传过来的值,就是你选择的那条资料的id值……现在我们试一试,如下图:

先添加一条资料。

现在可以回显出资料了,最后的工作是完成“修改”功能,其实到了这里已经很简单了,再加一个数据库操作集来做更新操作,然后加一个动作执行这个操作集就是了。

第一步,回到设计器,我们来创建一个更新操作的操作集,如下图:

我们打开“查询条件”一栏,创建一个更新条件,如下图:

然后,打开“设置变量”一栏,来设置好需要更新的字段,这里需要把id字段删掉,因为它是不需要更新的,如下图:

Ok!保存关闭。现在我们需要写个动作来调用这个数据库操作集,如下图:

最后一步,当表单提交之后,需要执行这个动作……别说你不知道怎么做?^_^

呼……试试看吧!~

我们准备修改这一条资料。

点击提交按钮……

哈哈!不好意思……忘了这里也需要一个字符资源来给出提示信息……这是小事,我们先来看看刚才那条资料是否被修改了。如下图

最后,我们做一个字符资源来提示“修改成功”……

让执行更新操作的那个动作显示它,如下图:

这样,当我们再次进行修改操作之后……

好累啊……总算写完了……现在,文章开始谈到的功能都已经实现了,你是不是学会了呢?其实,只要注意多次的传值,已经数据库操作集的使用就应该没什么问题。重要的是,使用动作来设计流程,操作流程,以及控制流程。应该说还是比较简单的,不过我的文笔比较差,可能有些地方没能够讲清楚,你自己再花点时间琢磨琢磨吧。为了能让你学明白,我把我的全部代码打了个包,需要的话下载,然后配置一下就可以使用了。点击这里下载示范代码。其实这个小流程应该还提供“删除资料”的操作,这就留给你来完成吧!一定行的!

注:文章中所有示例的地址,为了让大家看的明白所以我使用的是绝对地址来书写,如:“http://localhost/NS1/fa.aspx” 大家实际制作时可以用相对地址来写(写成“/NS1/fa.aspx”这样更方便移动到不同域名下使用)。

写了好多终于大功告成了!祝学习时好运!^_^

上一页  [1] [2] [3] [4] [5] 

文章搜索
相关资讯
相关文章 相关下载
B/S开发引擎NoahWeb入门教材
适合1月以上的“增量迭代”管理流程
适合1月以下的“增量迭代”管理流程
五天实现CSDN新闻MIS系统开发手记
NoahWeb应用——模组资源
焦点信息