| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 816 人关注过本帖
标题:感谢网友的回答,接着我的问题继续问,conn实例UPDATE两个表
取消只看楼主 加入收藏
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
结帖率:100%
收藏
 问题点数:0 回复次数:5 
感谢网友的回答,接着我的问题继续问,conn实例UPDATE两个表
首先感谢网友解决了我的上个问题,接着再问个问题,不要嫌我烦呀 呵呵
------------------------------------------------------------------------------------------
A表:grade
字段: number subject class
012001 001
012002 001
012003 001
012004 001
B表:subject
字段: subject number class
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
---------------------------------------------------------------------------------
ASP页面中,用了GET方法从B表中提取了“春眠不觉晓” 赋值给了A表的number为012001 的subject
即 此时A表为:
A表:grade
字段: number subject class
012001 春眠不觉晓 001
012002 001
012003 001
012004 001
-----------------------------------------------------------------------------------
我想要做的是: 上个过程实现了(在实践过程中确实实践通过了) 然后在 B表中subject为“春眠不觉晓”的number赋值为对应的 012001,同时class字段赋上 012001的class,即001
-------------------------------------------------------------------------------------
该用什么SQL语句呢?
谢谢
搜索更多相关主题的帖子: UPDATE conn 实例 网友 感谢 
2006-12-26 21:44
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
收藏
得分:0 
怎么没有人儿回答呢?
2006-12-28 21:36
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
收藏
得分:0 
------------我的代码------------------------------
sql1="update grade set subject='春眠不觉晓' where number='012001' "
sql2="update subject,grade set subject.number=grade.number, subject.class=grade.class where subject.subject='春眠不觉晓' "

conn.execute(sql1)
conn.execute(sql2)

----------------------------------------------
可是不管A表的number怎么变动, B表:subject 的number的值始终为为 012004 class的值为 001
是不是数据的属性还是什么的设置有问题?
这是怎么回事?
PS:前段时间忙,一直没顾得上我的这个问题
请大家帮忙看一下下

2007-01-18 22:33
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
收藏
得分:0 
拜托各位大侠帮忙!
2007-01-21 23:29
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
收藏
得分:0 
以下是引用JavaEE5在2007-1-22 9:34:43的发言:
012004 的subject等于'春眠不觉晓' 吗?

012004 的subject是 等于'春眠不觉晓' 的

2007-02-05 21:33
feyyee
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-12-14
收藏
得分:0 
但是B表:subject 的number的值始终为为 012004 class的值为 001  
2007-02-05 22:09
快速回复:感谢网友的回答,接着我的问题继续问,conn实例UPDATE两个表
数据加载中...
 
   



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

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