注册 登录
编程论坛 ASP技术论坛

使用for 语句将数组中的数据存入数据库遇到的问题,求教!

liu_libra 发布于 2011-10-02 12:53, 982 次点击
<%picurl=request("picurl")
image=split(picurl,",")
Dim Conn,Connstr
set conn=Server.CreateObject("ADODB.CONNECTION")
Connstr="Provider=SqlOledb;Server=(local);Uid=sa;Pwd=;Database=dvbbs"
conn.open connstr
set rs=server.createobject("adodb.recordset")
sqlstr="select * from imgdata"
rs.open sqlstr,conn,1,3  
rs.addnew
for i=0 to ubound(image)
rs("imagei")=image("i")
next
rs.update
rs.close
set rs=nothing
%>
image是个数组,我想将数组里的数据image(0),image(1)…… 等依次存入数据中相应的字段image0,image1……
中,但红色部分rs("imagei")=image("i") i不知道要怎么打引号了,老是提示:类型不匹配: '[string: "i"]'
/uppic/post.asp, 第 13 行

问题很简单,可就是不知道怎么弄了,知道的帮我看看

2 回复
#2
孤独冷雨2011-10-02 15:52
rs("imagei")=image(i)
#3
liu_libra2011-10-02 22:36
问题我已经解决了,还是把分送给2楼的朋友,谢谢!
1