[求助]请教一个split的问题

snower01 2004-03-31 11:07:26
这是我写的一段函数,取的是数据库中的一组数据作为数组。

<%
function fix_name()
set rs=server.createobject("adodb.recordset")
strsql="select fixname from fixture"
rs.open strsql,conn,1,1
fix_num=rs.recordcount
rs.movefirst
for i=1 to fix_num
fix_name1=rs("fixname")&"|"
rs.movenext
next
fix_name=fix_name1
rs.close
set rs=nothing
end function
%>

在另一个文件中我要将fix_name拆开,代码如下:

<!--#include file="conn.asp"-->
<!--#include file="function.asp"-->
<%
set rs=server.createobject("adodb.recordset")
fix=split(fix_name(),"|")
fix_n=ubound(fix)
response.write fix_n
%>

为什么提示是:


Microsoft VBScript 运行时错误 错误 魸a01f5'

非法赋值: 'fix'


/kyz/s/lx.asp,行 5

谢谢!

...全文
26 点赞 收藏 14
写回复
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
snower01 2004-04-01
Microsoft VBScript 运行时错误 错误 '800a0009'

下标越界

/kyz/s/l.asp,行 19
即:response.write fix_name(i)&"<br>"
回复
chendongqiang 2004-04-01
for i = 0 to UBound(fix_name,2)-1
response.write fix_name(i)&"<br>"
next
回复
commaxsoft 2004-04-01
你能保证你那个函数里从数据库取数据一定行吗??

=====================================================
在线编辑WORD,EXCEL等OFFICE文档控件的ASP源代码下载地址:
http://www.superoa.net/webofficeforasp.rar
更详细信息访问:http://www.superoa.net
标准COM接口,支持开发语言:VB,VC,C#,ASP,ASP.NET,PHP,JSP,java等
QQ:53928716
回复
snower01 2004-04-01
up
回复
snower01 2004-04-01
顶一下
回复
sfar 2004-04-01
for i=0 to fix-1
fix_n=ubound(fix , i )
next
回复
snower01 2004-04-01
up
回复
snower01 2004-04-01
up
回复
Unending 2004-03-31
问题真正所在绝非是你的Split用的不好,而是把一个VBScript的保留函数Fix但变量使用
回复
dgm8 2004-03-31
dim fix_name

set rs=server.createobject("adodb.recordset")
strsql="select fixname from fixture"
rs.open strsql,conn

if not rs.eof then
fix_name=rs.getrows()
end if

rs.close
set rs=nothing

-------------------------------------

for i = 0 to UBound(fix_name,2)
response.write fix_name(i)&"<br>"
next


回复
dgm8 2004-03-31
感觉上你是没事找事,本来是个数组你要转换为字符串,然后又把字符串转换为数组。呵呵

回复
snower01 2004-03-31
不行呀!
回复
snower01 2004-03-31
试试
回复
dim fix_name,fix_name1
rs.movefirst
for i=1 to fix_num
fix_name1=fix_name1&"|"&rs("fixname")
rs.movenext
next
fix_name=fix_name1
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告