asp 分类 标题怎么提取
来源:百度知道 编辑:UC知道 时间:2024/05/11 19:53:17
数据库 有 表 A 和 表 B
A里放 标题和分类数字
B里放 分类数字和分类中文名称
我要做的是 读取 表A 标题 和分类
我要把 表A里的分类数字 转化为 表B里 数字对应的中文名
下边这段代码 是我写的 但现在读出来的是 数字 希望帮助!
答的好 可以追加50分!
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db.mdb")
%>
<%
sql="select biaoti,fenlie from a "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%do while not rs.eof%>
<%= rs(0) %> <%= rs(1) %><br>
<%
rs.movenext
loop
%>
就是要 <%= rs(1) %> 显示表B里 对应数字的 中文名称!
谢谢
1楼回复的 不过全面! 而且 我测试了一下有错误哦
我把 表的的 字段名称也说一下
A表 biaoti 和 fenlie (这个字段里放数字)
B表 ID(对应 a表里的fenlie 数字 ) fenlie(分类中文名称)
2楼的也有错误是怎么回事
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
A里放 标题和分类数字
B里放 分类数字和分类中文名称
我要做的是 读取 表A 标题 和分类
我要把 表A里的分类数字 转化为 表B里 数字对应的中文名
下边这段代码 是我写的 但现在读出来的是 数字 希望帮助!
答的好 可以追加50分!
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db.mdb")
%>
<%
sql="select biaoti,fenlie from a "
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%do while not rs.eof%>
<%= rs(0) %> <%= rs(1) %><br>
<%
rs.movenext
loop
%>
就是要 <%= rs(1) %> 显示表B里 对应数字的 中文名称!
谢谢
1楼回复的 不过全面! 而且 我测试了一下有错误哦
我把 表的的 字段名称也说一下
A表 biaoti 和 fenlie (这个字段里放数字)
B表 ID(对应 a表里的fenlie 数字 ) fenlie(分类中文名称)
2楼的也有错误是怎么回事
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
select * from a inner join b on a.fenlie=b.ID
后面你知道如何改。
select * form a,b where a.fenlie=b.ID
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db.mdb")
%>
<%
sql="select * form a,b where a.fenlie=b.ID"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%do while not rs.eof%>
<%=rs("a.biaoti")%> <%= rs("b.fenlie") %><br>
<%
rs.movenext
loop
%>