用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 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 佚名()

今天是NoahWeb逻辑层教程的最后一天了。首先感谢大家几天来的支持,如果有不好的地方,大家多包含多包含……今天我们要使用前几天所学到的全部知识来试着做一套简单的流程,这其中我们会学习到关于数据库操作集在动作中的应用。很有挑战啊……呵呵。

我们先来了解一下这套流程的功能。页面上提供两个链接,分别是“添加”和“查看”。点击“添加”的时候,页面上应当显示出表单以便添加资料,当添加完成提交表单之后,可以使用查看链接来查看已添加的资料列表,列表中同样提供“查看详细信息”的链接,点击之后,重用表单显示出详细信息,并且,在这里可以修改信息。怎么样?觉得困难吗?这些功能会使用到前几天的所有知识。ok!go!

第一步,我们打开动作执行文件将输出区稍做修改,如下图:

这时,输出区在页面中被分为了左右两个,左边是oa区,右边是ob区。我们要在oa区显示出两个链接,这需要使用到字符资源,我们来创建这个字符资源,示例中这个字符资源的名称叫做list,如下图:

第二步,这是字符资源中的两个链接,我们需要给出地址,动作名,以便过一会儿这两个链接都能干活。^_^

第三步,打开动作文件,我们需要a动作来显示这个字符资源,如下图:

这里需要解释一下,前几天的教程中,一个动作中只会出现一个输出区,但现在变成了两个,因为我们需要链接一直显示在页面左边以便点击,如下图:

我们让带有两个链接的字符资源list显示在oa区,明白吧?

第四步,我们打开浏览器来看一看效果,如下图:

看到效果,对于上面说的功能你有了个大概了解了吧?好啦!我们继续。

第五步,我们要开始实现功能了。刚才我们在写这两个链接的时候,已经给出了明确的地址已经所执行的动作名称,如下图:

第六步,既然是“添加资料”,那么我们就需要一张表单来添加,做一张表单吧……

第七步,我们打开动作文件,写出b动作,并让这个动作显示出我们刚刚做好的表单,如下图:

这里得解释一下,我们在这个b动作中还是放了两个输出区,oa区始终显示那两个导航链接,而ob区则显示表单,保存一下,执行这个动作,看看效果吧。^_^

 

在下面完成的动作里,我们始终需要放两个输出区,因为这两个导航链接会始终出现的。

第一阶段到这里也就结束了。

想想看,当你将资料填写完毕点击“提交”按钮的时候,需要执行一个动作,而这个动作的职责就是将你填写的资料插入到数据库中,呵呵,我们得用到数据库这一块了。

第一步,我们在数据库中建库,建表,示例中我使用的是SQLServer,如下图:

表结构是这样的,如下图:

其中,id字段为主键,并且自增长。

第二步,我们回到设计器,使用"数据库链接",我们连上刚才创建的那个demo库,如下图:

现在的样子是这样的。

第三步,我们要创建一个“添加资料”,也就是插入操作的数据库操作集,回到设计器,开始!

这里要注意了!有关查询集的名称命名规则NoahWeb官方建议了一整套命名规则,有兴趣的话可以看一下《官方命名规则》,另外,由于建表的时候,我们将id字段设置为主键并且自增长,所以,进行插入操作的时候,我们就不能插入id的值,否则会报错的。那么我们就需要在“局部变量”一栏中将id删掉,切记!如下图:

注意下面的图:

然后,在“设置变量”一栏中也要删掉id,如下图:

删掉!

OK!做完这些,保存好,数据库操作集也就创建完毕了。如下图:

 

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

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