| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 528 人关注过本帖
标题:[求助]怎样修改数据库某个表的所有值?
只看楼主 加入收藏
kingyor
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-6-4
收藏
 问题点数:0 回复次数:8 
[求助]怎样修改数据库某个表的所有值?
怎样修改数据库某个表的所有值呢?
搜索更多相关主题的帖子: 数据库 
2006-12-14 11:22
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
你是想修改所有记录还是修改一条记录所有列?
没区别,条件写对就OK啊

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-12-14 11:38
独孤无痕
Rank: 1
等 级:新手上路
威 望:2
帖 子:159
专家分:0
注 册:2006-7-12
收藏
得分:0 

用循环来实现
一般很少遇见这样修改多个值的
for循环来取 来更新


2006-12-14 12:39
一二三四五
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:856
专家分:0
注 册:2006-11-13
收藏
得分:0 

修改所有值还不容易
update TableName set XXX=xxx


hey,di va la
2006-12-14 13:05
阴阳妖瞳
Rank: 1
等 级:新手上路
帖 子:210
专家分:0
注 册:2006-12-5
收藏
得分:0 
update <TableName> set <fuck>=[you]

一身转战三千里,一剑曾挡百万师
2006-12-14 13:11
一二三四五
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:856
专家分:0
注 册:2006-11-13
收藏
得分:0 

hey,di va la
2006-12-14 15:24
kingyor
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-6-4
收藏
得分:0 
不好意思,我没说清楚,是在JSP中去实现,executeUpdate好像没有用.

宝哥啊宝哥~~命苦啊命苦啊~~~
2006-12-15 08:46
禹_二
Rank: 1
等 级:新手上路
帖 子:661
专家分:0
注 册:2006-9-13
收藏
得分:0 
怎么会没用,和其他地方不是一样吗!!

2006-12-15 09:26
kingyor
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-6-4
收藏
得分:0 

我不知道那个vote该怎么去定义!
//
try{Connection con=null;
ResultSet rs=null;
String vote=null;
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/vote?user=root&password=111111");
String sql="select * from vote;";
Statement stmt=con.createStatement(sql);
ResultSet rs = stmt.execute(sql);
if(!rs.next()){
sql="insert into vote values(0,0,0,0,0,0,0,0,0,0,0,1)";
vote.update(sql);

}else{
String s1=request.getParameter("d1");
String s2=request.getParameter("d2");
String s3=request.getParameter("d3");
String s4=request.getParameter("d4");
if(s1.equals("a1")){
sql="update vote set a1=a1+1";
vote.update(sql);}
else if(s1.equals("a2"))
{
sql="update vote set a2=a2+1";
vote.update(sql);
}else if(s1.equals("a3"))
{
sql="update vote set a3=a3+1";
vote.update(sql);
}
if(s2.equals("a4")){
sql="update vote set a4=a4+1";
vote.update(sql);}
else if(s2.equals("a5"))
{
sql="update vote set a5=a5+1";
vote.update(sql);
}
if(s3.equals("a6")){
sql="update vote set a6=a6+1";
vote.update(sql);}
else if(s3.equals("a7"))
{
sql="update vote set a7=a7+1";
vote.update(sql);
}else if(s3.equals("a8"))
{
sql="update vote set a8=a8+1";
vote.update(sql);
}
else if(s3.equals("a9"))
{
sql="update vote set a9=a9+1";
vote.update(sql);
}
if(s4.equals("a10"))
{
sql="update vote set a10=a10+1";
vote.update(sql);
}
else if(s4.equals("a11"))
{
sql="update vote set a11=a11+1";
vote.update(sql);
}
sql="update vote set num=num+1";
vote.update(sql);
response.sendRedirect("over.jsp");
}
}


宝哥啊宝哥~~命苦啊命苦啊~~~
2006-12-17 19:27
快速回复:[求助]怎样修改数据库某个表的所有值?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023304 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved