java开发C/S桌面应用操作数据库问题

lifanfly 2008-12-09 10:35:52
最近忙别人做一个项目,遇到一个问题,用java开发桌面应用,连接oracle数据库,用jtable显示数据表,并且可以进行增删改查工作,总共有二十几张表,大家谁有比较好的思路?
或者发个例子,就实现两三张表的操作就可以了!
...全文
184 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ji秋风 2008-12-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 laorer 的回复:]
引用 3 楼 irvine007 的回复:
1. 如果表比较小的话,可以考虑直接在jtable中增删改。
2. 如果表数据量相对较大的话,那就老老实实写增删改吧。jtable负责显示数据。


直接在jtable中增删改,什么意思,不写到数据库中吗?


。。。to楼主
你看下 jdbc 的操作基本上差不多了,当然 swing 也需要看下
[/Quote]
修改好之后,当然要保存的了。
lifanfly 2008-12-17
  • 打赏
  • 举报
回复
具体问题是这样的,在swing窗体左侧由一个树形节点,分别对于这些表,然后我需要根据鼠标的点击事件来取相应的数据显示到jtable里面,然后在里面实现增删改查,问题是:我是使用一个jtable呢还是使用多个jtable,如果是一个jtable如何来判断我要操作的是那一张表,如果是多个jtable我又如何放大jpanle里面去?每一个点击事件都判断一下可以实现,但是那样就把代码写死了,没有什么好维护性,我想从可维护性方面看如何实现?
cangzhubai 2008-12-11
  • 打赏
  • 举报
回复
学习!
lxmtx___2008 2008-12-10
  • 打赏
  • 举报
回复
playboy851002 2008-12-10
  • 打赏
  • 举报
回复
那也就是说你可以写一个操作数据库的类呀,来实现数据库的增、删等操作。JTable只是在界面上显示一下操作操作后的结果部就OK了。
bruni 2008-12-10
  • 打赏
  • 举报
回复
1. 两三张表和几十张表有什么区别么?
2. 你的问题到底是什么? 要别人给你代码?
3. 你说的思路好像在字典里面查不到, 不如直接说源码!
laorer 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 irvine007 的回复:]
1. 如果表比较小的话,可以考虑直接在jtable中增删改。
2. 如果表数据量相对较大的话,那就老老实实写增删改吧。jtable负责显示数据。
[/Quote]

直接在jtable中增删改,什么意思,不写到数据库中吗?


。。。to楼主
你看下 jdbc 的操作基本上差不多了,当然 swing 也需要看下
Ji秋风 2008-12-10
  • 打赏
  • 举报
回复
1. 如果表比较小的话,可以考虑直接在jtable中增删改。
2. 如果表数据量相对较大的话,那就老老实实写增删改吧。jtable负责显示数据。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧