| |
| 为db2编写表编辑器gui(4) |
| |
发布者: 发布时间:2006-05-07 |
|
|
输入每一列的值并单击 add new row后,输入的值临时存储在散列表中,该表的键就是列名。这个信息被传递到方法addrowtodatabase。resultsetmodel.java 的这个方法承担向数据库添加所需的行的任务。
当然,始终存在输入非法数据的可能性。这里的“非法”指的是使用无效字符和向非空列输入空值等行为。当 addrowtodatabase 方法试图添加一个被认为非法的行时,会抛出一个 sql 异常。因此,添加将不被允许,而且您将看到一个如图 7 中所示的错误。
图 7. 错误对话框
另一方面,如果要在所需行中添加的数据是“合法的”,实用程序会把该行附加到当前的表。结果,gui 自动被更新(如图 8 所示)。请留意 tom little 的新行。
图 8. 添加到 test 表的新行
删除行
要删除行,所有您要做的就是单击该行来选择它(如图 9 所示),然后单击 delete row。负责从数据库删除行的方法是 deleterow,可在 resultsetmodel.java 中找到。
图 9. 从 test 表删除行
|
| (转载文章请保留出处:北天JAVA技术网(www.java114.com)) |
| |
| 更多精彩文章: |
| 为db2编写表编辑器gui(5) |
| 为db2编写表编辑器gui(6) |
| 生产到开发:转移数据库 |
| db27.2与visualbasic6.0—绑定和非绑定ado窗体 |
| [产品概述]哪一个分布式db2版本适合您? |
| db2在aix上的安装 |
| |
| 最近评论: |
|
|
| 你曾悄悄的来过! |
| wow gold,wow gold,wow gold,ffxi gil max(941) |
|
|
| 冰封的往事! |
| wow power leveling,wow gold,wow power leveling,wow gold
max(1983) |
|
|
| 冰封的往事! |
| wow power leveling,wow gold,wow power leveling,wow gold
max(4094) |
|
|
| 冰封的往事! |
| wow power leveling,wow gold,WoW Gold,wow gold
max(1995) |
|
|
| |
| 免责声明:该文章由网友发表,如果对您造成侵权,请联系站长。 |
|