| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 456 人关注过本帖
标题:关于字符串出错,新手不知道哪里出错了
只看楼主 加入收藏
ceety
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-5-19
收藏
 问题点数:0 回复次数:5 
关于字符串出错,新手不知道哪里出错了

<%

sql="select * from movieurl where nameid='"&articleid&"'"
sql="select ipsip from movie where id="&serverip
set rst=server.createobject("adodb.recordset")
set rsurl=server.createobject("adodb.recordset")
if onlinelook=1 then
rsurl.open sql,conn,1,1
rst.open sql,conn,1,1


serverip=rs("serverip")

if rsurl.eof then
response.write "没有提供在线观看"
else
no=rsurl.recordcount
%>
<%c=1
do while not rsurl.eof
%>
<TABLE border=0 cellPadding=0 cellSpacing=0>
<TBODY>
<TR>
<TD background=img/flyvbg01.gif height=19
width=29><DIV align=center><a href="<%=rst

("ipsip")%>&<%rsurl("url")%>"><FONT
color=#000000><%=c%></FONT></A></DIV></TD>
<%rsurl.movenext
c=c+1
%>
<%if rsurl.eof then%>
<%else%>
这上面是代码,只要一打开就直接跳出来

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft JET Database Engine 错误 '80040e14'

字符串的语法错误 在查询表达式 'id='' 中。

/onlineplay.asp,行32

帮我看一下哪里出错了,谢谢各位了,

[此贴子已经被作者于2006-5-19 18:52:52编辑过]

搜索更多相关主题的帖子: 字符 
2006-05-19 18:47
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
sql="select ipsip from movie where id="&serverip
红字的如果是空值就会引起错误,所以最好前面先加个判断防止空值。
2006-05-19 21:55
ceety
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-5-19
收藏
得分:0 
请问一下版主要怎么修改呢,我是新手,只懂得HTML,对ASP的调用一窃不通,
不知道能不能告诉我一下怎么样修改,或者留个QQ可以吗,我的QQ是80999940
这是网吧用的电影播放的,已经卡了好几天了,
2006-05-19 23:08
junx
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2005-12-18
收藏
得分:0 
这段代码错误太多,一一分析一下:
1 sql="select ipsip from movie where id="&serverip
如果movie表的id字段如果是数字型,就不会出错,是字符型,就会出错,就改成
sql="select ipsip from movie where
id='"&serverip&"'"

2 请检查serverip是从哪里得到的初值,如果值不对,即使查询语句不出错,也得不到理想的结果.

3 sql="select * from movieurl where nameid='"&articleid&"'"
sql="select ipsip from movie where id="&serverip
给一个变量赋了两次值,估计是变量名写氏错了,把第二个改成sql2

4 rsurl.open sql,conn,1,1
rst.open sql,conn,1,1 改成sql2

5 serverip=rs("serverip") 这段代码中没看到定义rs的语句?

6 <%=c%>这个变量从哪里赋的值?

2006-05-19 23:45
ceety
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-5-19
收藏
得分:0 

4楼的很感谢你,因为我是菜鸟只懂点HTML对ASP完全不懂,所以能不能加你QQ帮我一下呢,我的QQ:80999940 或者能不能留下你的联系方法

2006-05-20 00:10
ceety
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-5-19
收藏
得分:0 

在线等人回答呀,

2006-05-20 14:50
快速回复:关于字符串出错,新手不知道哪里出错了
数据加载中...
 
   



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

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