Asp类别转换

来源:百度知道 编辑:UC知道 时间:2024/09/18 19:55:59
列如 我有个新闻类别表 ,里面有两个类别 A、B
我想把A类别的新闻 转移到 B类别去 请详细解释下。(带例子)
类别表:classid,classname
————1,A
————2,B
新闻表:newsid,newstitle,classid,……
sql语句:update news set classid=2 where classid=1
如果新闻表结构为:newsid,newstitle,classname,……
sql语句为:update news set classname='B' where classname='A'
不用传 新闻的 ID 吗?但是 就凭这个貌似还达不到哦 能不能更详细点

类别表:classid,classname
————1,A
————2,B
新闻表:newsid,newstitle,classid,……
sql语句:update news set classid=2 where classid=1
如果新闻表结构为:newsid,newstitle,classname,……
sql语句为:update news set classname='B' where classname='A'

<%
如类别表:ClassTable
id ClassName
1 A
2 B

新闻表:NewsTable
id Title ClassId ClassName
1 XXXXX 1 A
2 YYYYY 1 A
3 ZZZZZ 2 B

那么:
.....(打开新闻表,代码略)
do while not rs.eof
'这里使用类别表的id判断也可以
If rs("ClassName")="A" then
rs("ClassName")="B"
rs.update
end if
rs.movenext
loop
rs.close
set rs=nothing
%>


id fid name
1 0 A
2 1 B
3 0 C

现在结构就是
A
B
C
改变一下B的fid为3就移动到C的类别下了
A
C
B