标题:asp错误代码错在那里?
只看楼主
koka2009
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-3-25
 问题点数:0 回复次数:4 
asp错误代码错在那里?
str="select name from back_infor where bakcdepart='销售部门'"
my_rs.open str,conn,1,1‘第 21 行
if not(my_rs.bof and my_rs.eof) then
do until my_rs.eof
i=i+1
my_rs.movenext
loop
end if
错误类型:
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被指定值。
/dc/hfcount.asp, 第 21 行
以上是我遇到的一个问题,不知道错在哪里?请各位帮我看看!
搜索更多相关主题的帖子: asp 代码 
2006-03-29 08:58
favoriteran
Rank: 1
等 级:新手上路
帖 子:142
专家分:0
注 册:2006-3-10
得分:0 
str="select name from back_infor where bakcdepart='"销售部门"'"

海納百川,一切從源開始........
2006-03-29 09:13
koka2009
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-3-25
得分:0 

我按上面说的改了,不行呀,Microsoft VBScript 编译器错误 (0x800A0408)
无效字符
/dc/hfcount.asp, line 23, column 57
str="select cust_name from back_infor where bakcdepart='"销售部门"'"
bakcdepart在数据库中设定为文本型,到底错在哪了?
详细代码如下:

<!--#include file="inc/conn.asp"-->
<%
dim str
dim sql
dim i
dim ii
dim tempstr
dim TempPercent
i=0
ii=0
str="select cust_name from back_infor where bakcdepart='"销售部门"'"
my_rs.open str,conn,1,1
if not(my_rs.bof and my_rs.eof) then
do until my_rs.eof
i=i+1
my_rs.movenext
loop
end if
my_rs.close
set my_rs=nothing
set rs=server.CreateObject("adodb.recordset")
sql="select id from sell_depart_cust "
rs.open sql,conn,1,3
if not(rs.bof and rs.eof) then
do until rs.eof
ii=ii+1
my_rs.movenext
loop
end if
tempstr=i/ii'回访统计率
TempPercent = FormatPercent(tempstr,0,-1)


%>

2006-03-29 09:52
syh878
Rank: 1
等 级:新手上路
威 望:2
帖 子:461
专家分:0
注 册:2005-9-2
得分:0 
str="select cust_name from back_infor where bakcdepart='"销售部门"'"
不错才怪!str="select cust_name from back_infor where bakcdepart='销售部门'"
看看你的conn.asp

2006-03-29 11:33
syh878
Rank: 1
等 级:新手上路
威 望:2
帖 子:461
专家分:0
注 册:2005-9-2
得分:0 
if not(my_rs.bof and my_rs.eof) then
这句话的逻辑就是个永真!!

2006-03-29 11:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-53596-1-1.html




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

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