DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: fhc2004
今日帖子: 16
在线用户: 17
导航: 论坛 -> 网站意见 斑竹:zizii,sunyesy  
作者:
男 flashbear (flashbear) ★☆☆☆☆ -
普通会员
2003/9/5 18:38:36
标题:
asp显示数据库内容~~~ 浏览:2544
加入我的收藏
楼主: 比如有一个表,表里有三个字段~~
分别是
id team score
怎样才用能让它们分别显示成列??~~
就是
id作为一个语句显示,
team作为一个语句显示
score作为一个语句显示
每个字段加了新的会自动增加~~
我看了别的例子都是用什么<%=rs(id)%><%=rs(team)%><%=rs(score)%>之类的显示的
请问这个rs怎么来的??~~~怎样才能让它从数据库里调用??(是mdb文件)
谢谢~~~
----------------------------------------------
-
作者:
男 zizii (高高高级馒头) ★☆☆☆☆ -
神秘会员
2003/9/5 18:57:25
1楼: strconn ="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& server.mappath("db/forum.mdb")
conn.open strconn
set rs=server.createobject("adodb.recordset")

rs.Open "select * from  [mymember]",conn,3,2
----------------------------------------------
维护世界和平,共创美好盒子。
作者:
男 flashbear (flashbear) ★☆☆☆☆ -
普通会员
2003/9/5 19:15:26
2楼: 谢谢版主,我调出来了,我这里有三条记录,但只能调出第一条,请问怎么回事?
我用的是<%=rs("team")%>
谢谢~
----------------------------------------------
-
作者:
男 flashbear (flashbear) ★☆☆☆☆ -
普通会员
2003/9/5 20:10:55
3楼: 还有就是怎么让它按照score排序,谢谢
----------------------------------------------
-
作者:
男 zizii (高高高级馒头) ★☆☆☆☆ -
神秘会员
2003/9/5 20:36:22
4楼: rs.Open "select * from  [mymember] oder by score",conn,3,2 排序

 while not rs.eof do
  reaponse.write rs("team")
  rs.movenext
 endwhile

----------------------------------------------
维护世界和平,共创美好盒子。
作者:
男 flashbear (flashbear) ★☆☆☆☆ -
普通会员
2003/9/6 8:57:56
5楼: 为什么提示
ADODB.Field 错误 '80020009' 

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 

/all_done/my_done/guest/use/index.asp,行0 
错误??~~~

----------------------------------------------
-
作者:
男 flashbear (flashbear) ★☆☆☆☆ -
普通会员
2003/9/6 12:12:13
6楼: 如果我要实现每一个按钮修改对应team字段里的每一条记录呢???~~
比如我有三个记录,在team字段里分别是ac,juven,inter,
然后就有三个按钮,对应ac,juven,inter
点一下ac的按钮,ac字段就会相应的加3
点一下juven的按钮,juven的段就会相应的加3
点一下inter的按钮,inter的段就会相应的加3
谢谢
----------------------------------------------
-
作者:
男 zizii (高高高级馒头) ★☆☆☆☆ -
神秘会员
2003/9/6 21:16:26
7楼: 为什么提示
ADODB.Field 错误 '80020009' 

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。 

因为你的表里面没有数据,输入点数据就好了
6楼的问题太复杂,我没有时间帮你做,你找本书看看。
----------------------------------------------
维护世界和平,共创美好盒子。
作者:
男 waya (waya.blue) ★☆☆☆☆ -
普通会员
2003/9/17 15:59:41
8楼: 一下语法为ASP+SQL Server2K
<%
 rs.Open "select * from  [mymember] oder by score",conn,3,2 排序
if not rs.eof then
 while not rs.eof do
  reaponse.write rs("team")&"<a href=edit.asp?id="&rs("id")&">edit</a> "
  rs.movenext
 wend
else
response.write "五纪录"
end if
rs.close
%>


然后。edit.asp中
……
typeid=request("id")
sql="select * from 表名 where id='"&typeid&"'"
rs.open sql,cn,1,1
temp=rs("team")
rs("team")=temp+3
rs.update
rs.close
set rs=nothing
……
……

……
没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!没有调试过!!
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行82.03125毫秒 RSS