第四步,回到动作文件中,我们来想想流程,当你填写资料之后,点击“提交按钮”,将执行一个动作,那么在这个动作就需要调用这个数据库操作集以完成插入操作。如下图:
我们先到动作文件中新建一个动作,并且在b动作的表单提交时执行它。如下图:

第五步,由于这个动作要调用那个数据库操作集,所以我们需要回到设计器,找到那个数据库操作集,右键选中它,选择“辅助”-“复制SQLLINK”,如下图:

回到动作文件中,我们在刚刚新建的这个动作中按下Ctrl+V,如下图:

第六步,通过注释我们可以知道,这里需要给数据库操作集传值。(呵呵我废话了!要不插入什么呀???)前几天的教程中我们知道,随着表单的提交,我们填入的值都会传到这里,那么我们需要使用几个全局变量来进行接收,这和前几天讲的完全相同,如下图:

好啦!这就完成了。我们试一试看看能不能工作,如下图:

填写一些数据之后,我们点击“提交”,为了看到效果,我们打开数据库来看,如下图:

很好!数据已经插进去了……等等,是不是当提交之后,应该在页面上有些显示呢?至少应该给出“添加完成”之类的提示吧?还有,还应该给出一个链接“查看已提交的资料”,人性化一点嘛……呵呵
这需要一个字符资源……我们来做,如下图:

其实,这里的链接和页面左边的导航链接中的“查看资料”是一样的,所以,我们将那个链接的地址复制过来就可以了。如下图:

让动作显示这个字符资源,示例中我的字符资源叫做addok,如下图:

动作中的代码是这样的。

出处:蓝色理想
责任编辑:蓝色
上一页 第5天 [2] 下一页 第5天 [4]
◎进入论坛网络编程版块参加讨论
|