社区
Web 开发
帖子详情
交与提交的问题!!!我都快搞晕了!!!在思考中。。。。
handysoft
2004-10-30 04:42:13
ID 姓名 性别 公司名称
001 XX 男 XXXXXX
002 YW 男 YYYYYYYYYYYY
003 SD 男 ZZZZZZZZZZ
004 YD 女 CCCCCCCC
现在有如上一个表的内容,我想用表单的形式从数据库中取出显示(显示在文本框中),现在如果有修改的地方,我如何在按“提交”时,update数据库里的记录呢!!!
...全文
279
12
打赏
收藏
交与提交的问题!!!我都快搞晕了!!!在思考中。。。。
ID 姓名 性别 公司名称 001 XX 男 XXXXXX 002 YW 男 YYYYYYYYYYYY 003 SD 男 ZZZZZZZZZZ 004 YD 女 CCCCCCCC 现在有如上一个表的内容,我想用表单的形式从数据库中取出显示(显示在文本框中),现在如果有修改的地方,我如何在按“提交”时,update数据库里的记录呢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steveyue
2004-11-19
打赏
举报
回复
我觉得首先得设置一个隐藏的ID作为一行数据的唯一标志,然后可以给每行设置一个修改时间;每次修改的时候比较这个修改时间就可以。就是jsp代码不用重新编译的原理,哪行改过了就重新修改哪行
tiandiqing
2004-11-19
打赏
举报
回复
szpqq(Gavin) 的办法不错,
如果让我解决我也用这种做法
heroflying
2004-11-03
打赏
举报
回复
同意
好用的说
jinannanhai79
2004-11-01
打赏
举报
回复
做一个页面,将单条记录取出来修改,要象你实现的功能要在单条记录后面都加提交按钮,页面不美观
szpqq
2004-11-01
打赏
举报
回复
每个列名取一样的名字,如姓名之类的name
然后在保存时得到每个列名的数组,循环改就行
String[] ls_name = request.getParameterValues("name");
for(int i=0;i<ls_name.length;i++){
取你界面上的值
......
name[i]
sex[i]
然后更新每一条,也可以一块更新
}
DarkXie
2004-11-01
打赏
举报
回复
B/S模式和C/S模式不同,C/S模式下可以保持和数据库的实时连接,
B/S只能返回结果集显示到页面上显示,要同时更新多条记录可以这样作
前提条件:主键不能变,或者你保存原来的主键
SUBMIT后接收你修改过后的数据的数组,生成一个SQL语句数组
theStatement = conn.createStatement();
for (int i = 0; i < strSQL.length; i++) {
theStatement.addBatch(strSQL[i]);
}
theStatement.executeBatch();
这样就可以执行一组SQL语句了。
86867651
2004-11-01
打赏
举报
回复
同意楼上的说法,我也是这么做地.!
一点晴
2004-11-01
打赏
举报
回复
要那么多提交按钮干什么,一个就够了。另,复选框这么好的东西正好
解决,怎么不用呢?就象一次删除多条垃圾邮件一样,原理是一样的。
代码也简单的很,楼主自己来把。
handysoft
2004-11-01
打赏
举报
回复
to: jinannanhai79(帅气男孩)
谢谢你给我的启发,可是,你还有什么好一点的方法吗,我也不想在每行后面有个提交,只想一次全部提交.
大家,还有什么好方法吗???
dropship
2004-10-30
打赏
举报
回复
你这种情况,只能是一条记录一个sql语句
如果修改则执行,否则执行下一条
一般情况下,数据库的更新操作没有你这么频繁吧,并且还是一次更新这么多数据
handysoft
2004-10-30
打赏
举报
回复
可是,能告诉我,我现在是001,002,003,004,都在上面,而且我现在不只一条的修改!!!
我如何就指定呢???
bp69
2004-10-30
打赏
举报
回复
将修改的数据从表单中读出,然后update 数据库就可以了
比如:
ID 姓名 性别 公司名称
001 a 女 XXXXXX
按照ID修改:sql="update 表名 set name='' ,sex='',gsname=''where ID='001' ";
关于华为敏捷项目管理
华为从技术驱动转向市场驱动,引入IPD和CMM提高产品质量。面对需求
快
速变化的挑战,华为进一步引入敏捷开发方法,包括XP和Scrum,以缩短交付周期并增强团队间的协作。
中
间件(Redis篇)
本文汇总了Redis的相关知识,包括Redis的安装运维、持久化机制、主从复制、分布式锁的实现和优化,还探讨了Redis作为队列、搜索引擎和限流工具的使用场景,同时列举了一些常见的面试题和最佳实践案例。,
华为与敏捷(zz)
华为从IPD+CMM流程转向敏捷开发的过程及挑战,包括采用Scrum项目管理和XP编程实践,以及在此过程
中
遇到的困难和积累的经验。
Hermes Agent零基础入门:从安装到智能体工作流实战
本文系统讲解Hermes Agent的安装、配置与智能体工作流实践,涵盖环境锚定(macOS/Windows/Linux)、能力注入(Provider认证)、对话验证(三步Hello World)及功能延展(Skills技能调用)。重点解析其作为可编程智能体操作系统的三大核心设计:env/.config.yaml/.md三角解耦架构、64K上下文对多步工具调用的必要性,以及Desktop版沙箱安全机制。强调配置即工作流、声明式模型管理与文件化人格定义等关键技术理念。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章