快速业务通道

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23
功对话框 。

图 8. 测试连接

如果未获得如上所示的成功消息,则需要调整设置。连接测试通过后,应当 能够在 Data Source Explorer 中启动与数据库的连接。

图 9. 从 Data Source Explorer 连接

现在已经创建了与数据库的连接。该来为将要存储的数据创建一些表了。

创建表

要创建表,首先要查看 Data Source Explorer 中的表列表。

图 10. 列出的数据库表

目前还没有表,因为还未创建。如果重用现有数据库,则应当会看到表列表 。无论是哪一种情况,都请右键单击 Tables 文件夹,然后选择 New Table。

图 11. 选择新建表

此操作将打开创建选项列表。

图 12. 创建表选项

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(5)

时间:2010-11-29 IBM Michael Galpin

此操作将打开新建表对话框。

图 13. 新建表

我们将创建一张名为 Players 的表并给它提供三列:Id、First_Name 和 Last_Name。所有这三列都是必需的,并且以 Id 为主键。

图 14. 主键定义

单击 Finish。此操作不对数据库执行任何 SQL DDL。相反,它将为您生成 SQL 语句。

图 15. 生成的 SQL 语句

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(6)

时间:2010-11-29 IBM Michael Galpin

这其中最棒的是可以在执行前亲自调整 SQL。把 Id 列设置为自动累加的列 ,并把 first-name 和 last-name 列中的字符长度限制为 50 个字符。该 SQL 将类似清单 3。

清单 3. Players 表 SQL

CREATE TABLE Players (     Id INT NOT NULL AUTO_INCREMENT,     First_Name VARCHAR(50) NOT NULL,     Last_Name VARCHAR(50) NOT NULL,     PRIMARY KEY (Id) );

要执行 SQL,请高亮选中并右键单击 Execute selected Text。

图 16. 执行 SQL

执行 SQL 后应当会在 SQL Results 窗口中生成一条确认成功的消息。

图 17. 确认 SQL 执行成功

您已经从 Eclipse 中创建了 Players 表,还可以打开 Data Source Explorer 来检验劳动成果。

图 18. 从 Data Source Explorer 查看 Players 表

还需要另外一张表,该表将保存棒球应用程序的比赛数据。可以按照上面的 方法创建。需要执行的最后一条 SQL 语句如清单 4 所示:

清单 4. Games 表 SQL

CREATE TABLE Games (     Id INT NOT NULL AUTO_INCREMENT,     Player_Id INT DEFAULT '''' NOT NULL,     AB INT DEFAULT 0 NOT NULL,     H INT DEFAULT 0 NOT NULL,     2B INT DEFAULT 0 NOT NULL,     3B INT DEFAULT 0 NOT NULL,     HR INT DEFAULT 0 NOT NULL,     BB INT DEFAULT 0 NOT NULL,     R INT DEFAULT 0 NOT NULL,     RBI INT DEFAULT 0 NOT NULL,     PRIMARY KEY (Id) ); CREATE INDEX Player_Id ON Games (Player_Id ASC);

执行完该 SQL 语句后,就已经创建了应用程序所需的两张表。在使用数据库 期间,让我们继续并输入一些测试数据。

用Eclipse Europa进行Web开发,第1部分 - Eclipse Java EE(7)

时间:2010-11-29 IBM Michael Galpin

输入测试数据

使用 Eclipse 创建表非常简单。管理那些表中的数据甚至更简单。可以右键 单击 Data Source Explorer 中的表名并选择 Data > Edit 开始添加数据。

图 19. 向 Players 表中添加数据

此操作将打开用于输入表格数据的简单图形界面。

图 20. 输入数据

可以根据需要添加任意数目的数据。只需要为 First_Name 和 Last_Name 输 入值。完成后,在表内右键单击鼠标并选择 Save。

图 21. 保存测试数据

在 SQL Results 窗口中,您将看到正被执行的实际 SQL 以及数据库的返回 消息。可

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号