快速业务通道

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16
时间:2011-07-08 netbeans.org Sailing

设置数据库

在本节中,您将在 IDE 中设置 Travel 数据库和 MySQL 数据库服务 器。

请确认您的机器已经安装并正在运行 MySQL 数据库服务器。有关连 接到 MySQL 数据库的更多信息,请参见连接到 MySQL 数据库

在“服务”窗口中,右键单击“MySQL 服务器”节点,然后选择“创 建数据库”。

此时将打开“创建新的数据库”对话框。

从“新数据库名” 下拉列表中,选择“样例数据库:travel”并单击“确定”。

Travel 数据库将出现在“服务”窗口的“MySQL 服务”节点下面 。

“服务”窗口中的 VIR 数据库

配置下拉列表

打开“服务”窗口,展开“数据库”节点,连 接到 Travel 数据库。

如果 Travel 数据库标记的 jdbc 节点是断开的 ,并 且不能展开节点,则表示 IDE 并未连接到数据库。 右键单击 Travel 的 jdbc 节点,并从弹出式菜单中选择“连接”

展开 Travel 数据库的 jdbc 节点 ,然后展开“表”节点。

注意:在本教程的余下部分中,将把 Travel 数据库的 jdbc 节点称 作 Travel 节点。

将 person 节点拖放到可视设计器的“下拉列表”组件 中。

“导航”窗口中的 Page1 部分显示了一个 personDataProvider 节点 ,SessionBean1 部分中显示了一个 personRowSet 节点。

右键单击“下 拉列表”组件,并从弹出式菜单中选择“更改时自动提交”。

此设置导致的结果是,只要从该列表中选定一个新值就会将该页面发 送至服务器。

右键单击“下拉列表”组件,并从弹出式菜单中选择“配置 虚拟表单”。

请注意在随后出现的对话框中,personDD 出现在窗口的左上角,表示 已选定下拉列表。

单击“新建”并在“名称”字段中键入 person。双击 Participate 列下面的字段并将其设置为 Yes,对 Submit 列执行相同操作,如 下图所示。

配置虚拟表单

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序(4)

时间:2011-07-08 netbeans.org Sailing

通过使用虚拟表单,该应用程序避免了在“ 表”中进行不必要的数据验证。

单击“确定”。

在可视设计器工具栏中单击“显示虚拟表单 ”按钮 ,如下图所示。

查看虚拟表单,您可以看到可视设计器组件和其他配置过的虚拟表 单间的关系。

显示虚拟表单

配置表

将“服务”窗口中的 "travel > Tables > trip" 节点拖放至可视设计器的“表”组件上。

如果经提示要选择一个目标组件来接收拖放的节点,请选择 table1 并单击“确定”。

右键单击“表”组件并从弹出式菜单中选择“表布局”

“表布局”对话框示了刚创建的 tripDataProvider 中的可用字段, 让您控制在表中显示哪些字段。

使用 < 按钮将 trip.tripid、 trip.personid 和 trip.lastupdated 从右侧的“已选定”列表中移除,如下图 所示。

将“表”绑定到数据库提供器

使用NetBeans IDE执行创建、检索、更新和删除数据库行的Web应用程序(5)

时间:2011-07-08 netbeans.org Sailing

单击“选项”标签,将“标题”更改为 Trips Summary,并单击“确 定”。

可视设计器中的“表”组件在外观上应与下图一致。注意如果您的列 的顺序与图示中不同,可以通过重新打开“表布局”对话框,单击“列”标签并 使用“向上”和“向下”按钮来对列进行重新排列。

 Page1 表布局

在“导航”窗口中,右键单击 Session

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号