社区
ASP
帖子详情
Movefirst 这个函数谁能详细说明一下用法?我只知道指针回到第一行而已~~
royitonade
2004-08-02 09:19:48
既然是回到第一条记录,那么我为什么用了以后总出错呢?
既然RS只能用一次,那我把记录移到第一行,为什么总出现这样那样的错误呢?
谁可以详细解释一下呢?
另外BOF是不是也是回到第一行呢????
...全文
150
8
打赏
收藏
Movefirst 这个函数谁能详细说明一下用法?我只知道指针回到第一行而已~~
既然是回到第一条记录,那么我为什么用了以后总出错呢? 既然RS只能用一次,那我把记录移到第一行,为什么总出现这样那样的错误呢? 谁可以详细解释一下呢? 另外BOF是不是也是回到第一行呢????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lordwudee
2004-08-03
打赏
举报
回复
好晕呀...你看看你的rs3("id")取道的是什么值,你打开rs3的时候好像只是select * from 音乐分类(注意音乐分类两旁要加[],sql对中文不兼容可能会出错),那样的话你知道取道的是那条记录么,你怎么知道edit就一定等于rs3("id")
刚起,头还比较晕,不知道是不是我少看了。
royitonade
2004-08-02
打赏
举报
回复
<!--#Include File="Conn.Asp"-->
<!--#Include File="Css.Css"-->
<%
Dim Table,Edit,Rs2,Sql2,Rs3,Sql3,Rs4,Sql4
Edit = Request("Edit")
Table = Request("Table")
Set Rs2 = Server.CreateObject("ADODB.Recordset")
Sql2="Select * From 管理列表 Where Id="&edit&""
Rs2.Open (Sql2),Conn,1,1
Set Rs3 = Server.CreateObject("ADODB.Recordset")
Sql3="Select * From 音乐分类"
Rs3.Open (Sql3),Conn,1,1
Set Rs4 = Server.CreateObject("ADODB.Recordset")
Sql4="Select * From 歌手分类 Where Id="&edit&""
Rs4.Open (Sql4),Conn,1,1
%>
<% If Table = "管理列表" Then %>
<table width="600" border="1" bordercolor="#FFFFFF">
<tr>
<td colspan="4"><div align="center">管理修改控制台</div></td>
</tr>
<tr>
<td width="25%"><div align="center">输入管理名称</div></td>
<td width="25%"><div align="center">输入密码</div></td>
<td width="25%"><div align="center">管理等级</div></td>
<td width="25%"><div align="center">确认添加</div></td>
</tr>
<tr>
<td><div align="center">
<input name="管理名称" type="text" class="admininput" id="管理名称" value="<%=Rs2("管理名称")%>" maxlength="10">
</div></td>
<td><div align="center">
<input name="管理密码" type="text" class="admininput" id="管理密码" value="<%=Rs2("管理密码")%>" maxlength="10">
</div></td>
<td><div align="center">
<select name="管理等级" class="select"id="管理等级">
<option value="<%=Rs2("管理等级")%>" selected>当前级别是 <%=Rs2("管理等级")%></option>
<option value="普通管理">普通管理</option>
<option value="高级管理">高级管理</option>
<option value="超级管理">超级管理</option>
</select>
</div></td>
<td><div align="center">
<input name="修改" type="submit" class="adminbutton" id="修改" value="修改">
</div></td>
</tr>
</table>
<% End If %>
<% If Table = "音乐分类" and edit = rs3("id") Then %>
<table width="600" border="1" bordercolor="#FFFFFF">
<tr>
<td colspan="2"><div align="center">分类修改控制台</div></td>
</tr>
<tr>
<td><div align="center">输入分类名称</div></td>
<td height="50%"><div align="center">操作控制台</div></td>
</tr>
<tr>
<td width="50%"><div align="center">
<input name="分类名称" type="text" class="admininput" id="分类名称" value="<%=Rs3("分类名称")%>" maxlength="10">
</div></td>
<td height="25%"><div align="center">
<input name="修改" type="submit" class="adminbutton" id="修改" value="修改">
</div> <div align="center">
</div></td>
</tr>
</table>
<% End If %>
cc0cc
2004-08-02
打赏
举报
回复
你不会是then后面的写错了吧
royitonade
2004-08-02
打赏
举报
回复
这不可能的啊。。。。值绝对是真的啊~~~~~~~
加在SQL语句里通过的
lordwudee
2004-08-02
打赏
举报
回复
那就是edit = rs3("id") 这句话传回值为假呀。
SonicX
2004-08-02
打赏
举报
回复
edit的数据类型和rs3("id")能匹配吗?
royitonade
2004-08-02
打赏
举报
回复
<% If Table = "音乐分类" AND edit = rs3("id") Then %>
我这个写法没有错误,为什么就不显示呢。我要晕了。。。。。。。。:(
如果去掉AND edit = rs3("id")
就正常了。。。。。点解?
lordwudee
2004-08-02
打赏
举报
回复
movefirst就是回到第一行,但要注意的是指针形态,rs.open conn,3这里的3指的就是指针形态,默认的是不能向前读取的,所以用就会出错,设成1获3就可以了。
至于bof传回的是一个真或假的判定,用于条件if rs.bof then...
SQL_Server_2000常用命令,语法使用方法
* `rs.MoveFirst`:将记录
指针
移到数据表
第一行
* `rs.MoveLast`:将记录
指针
移到数据表最后一行 * `rs.AbsolutePosition = N`:将记录
指针
移到数据表第 N 行 * `rs.AbsolutePage = N`:将记录
指针
移到第 N 页的第一...
数据库操作:添加插入更新语句.pdf
* `rs.movefirst`:将记录
指针
移到数据表
第一行
* `rs.movelast`:将记录
指针
移到数据表最后一行 * `rs.absoluteposition=N`:将记录
指针
移到数据表第 N 行 * `rs.absolutepage=N`:将记录
指针
移到第 N 页的
第一行
*...
ADO方法步骤
`GetRecordCount`方法返回结果集中行的数量,`MoveFirst`将
指针
移动到记录集的
第一行
,然后使用`GetCollect`获取指定列的值。如果值为空,处理NULL值,否则将值转换为适当的数据类型,并插入到列表控件中。 在实际...
VS2010__C++中用ODBC和ADO方式连接SQL_Server
5. m_pSet->MoveFirst():指向第一个记录。 6. m_pSet->MoveNext():指向当前位置的下一个记录。 7. m_pSet->MovePrev():指向当前位置的前一个记录。 8. m_pSet->MoveLast():指向最后一个记录。 9. m_pSet->m_字段...
连接accesss
如果不为空,使用`MoveFirst()`方法移动到第一条记录,然后使用`TextOut()`
函数
在画布上绘制每一列的数据。`MoveNext()`方法用于移动到下一条记录。`OnInitialUpdate()`
函数
则设置了视图的滚动尺寸。 通过以上步骤...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章