JSP+ORACLE求表格状数据集增删改实例,分可以另开贴再给

sun1976 2005-11-08 02:13:08
JSP+ORACLE求表格状数据集增删改实例:

数据库:oracle 9i
表 a(a char(1) not null,
b number not null,
c datetime not null)

要求jsp页面以表格形式(类似access的数据编辑界面)
实现功能:
1、界面上显示表头 a 、b、c
2、可以追加数据,一行一行的增加表格,让用户录入数据
3、可以检索数据:读出表中所有数据,以表格方式显示在页面上
4、可以修改数据:删除或者修改某行某列的值,把修改结果存入数据库
5、可以插入数据,类似2,但是新行不是再末尾,而是在指定行的前面


都用按钮实现 与用户的交互
这些都是c/s模式数据库应用最基本的操作,我初次接触jsp,最基本的操作都让我头大如斗了
不管是能全部解答还是只能给出其中部分问题解决方法,都请不吝赐教,多谢


...全文
374 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun1976 2005-12-13
  • 打赏
  • 举报
回复
自己顶
sun1976 2005-11-29
  • 打赏
  • 举报
回复
自己顶
sun1976 2005-11-17
  • 打赏
  • 举报
回复
自己顶
zhouyongber 2005-11-17
  • 打赏
  • 举报
回复
我刚做了一个类似的功能。给楼主作为参考。

从数据库中读出的初始值的一行标记状态为R
如果修改通过javascript修改状态值为M
如果删除通过javascript修改状态值为D,并设置此行不可见
如果增加通过javascript修改状态值为A

提交到Servlet,分析request,把提交的内容按不同状态处理。

sun1976 2005-11-16
  • 打赏
  • 举报
回复
丁页
sun1976 2005-11-16
  • 打赏
  • 举报
回复
再顶
laogou 2005-11-14
  • 打赏
  • 举报
回复
jsp中有象ASP一样的表单记录集吗?
一次取出所有表单记录集合的那种!
sun1976 2005-11-14
  • 打赏
  • 举报
回复
再顶
sun1976 2005-11-11
  • 打赏
  • 举报
回复
听说 正阳 有做类似的东西,不是有人了解没有?
sun1976 2005-11-11
  • 打赏
  • 举报
回复
一行一行的操作缺是简单,但是不能满足需求
就如同记账,本来都是一本一本的记,你非要人家记一条或者记一页就必须换新帐本,谁能接受?
开发麻烦不是问题,关键是要使用方便,一劳永逸嘛
要是为了开发不麻烦,干脆也不用计算机了,都手工不就得了
sun1976 2005-11-10
  • 打赏
  • 举报
回复
自己顶
哪位能推荐 个网址 或者 书 也好,书要是能有电子版的更好
dechon 2005-11-10
  • 打赏
  • 举报
回复
这是习惯了C/S模式的思维,在B/S下面要实现这样的功能是不大容易做到的.B/S模式页面中的可编辑数据是与FORM中的属性相对应的,如果任意行都可以随时修改,不好控制的.一般的做法是选择一行记录再进行相关的操作,这样就简单多了.
sun1976 2005-11-10
  • 打赏
  • 举报
回复
再顶
sun1976 2005-11-09
  • 打赏
  • 举报
回复
自己顶
sun1976 2005-11-09
  • 打赏
  • 举报
回复
我的想法是界面显示数据,还要隐藏数据。
读取数据的时候存两份,每份都自动标记一个行id和一个状态。一份隐藏,一份用于和用户交互。隐藏的一份包括主键字段
状态初始都是 00--未改变
交互的时候,新增行状态 10--新增未修改
修改行:原状态00--〉01,数据修改;原状态10--〉11,新增修改
删除行:删除的时候在隐藏的那一份找到行id与之对应的,状态改为删除,就设成22吧
最后提交的时候,
先检查隐藏的,把所有22的生成删除sql,然后检查界面显示的,状态01的生成update(主键根据行id到隐藏部分找)。状态11的生成insert。

就是不知道具体代码怎么写。
还请高手给个例子。
顿首再谢!
wsk_228 2005-11-09
  • 打赏
  • 举报
回复
好像也不难。没时间去做这个,太忙了。帮顶一下吧
sun1976 2005-11-09
  • 打赏
  • 举报
回复
还要自己顶
兄弟们帮忙顶一下吧
rmy 2005-11-08
  • 打赏
  • 举报
回复
每行后面给个修改删除按钮如何?
统一处理后提交很慢的他会遍历所有记录 不然怎么知道哪行改动了/
sun1976 2005-11-08
  • 打赏
  • 举报
回复

sun1976 2005-11-08
  • 打赏
  • 举报
回复
kongxiangli(笑看红尘) 多谢关注
我的要求是
点按钮的时候界面实现增删改
最后点提交按钮才把所有的数据变化同一提交到数据库


liu_you(滴水藏海):
请问如何根据界面的修改生成sql呢
加载更多回复(5)

81,094

社区成员

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

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