文件上传时数组循环插入的问题

lif 2002-09-04 11:27:06
一文件上传页面,用一文本框输入接收者,以“,”分割各接受者名称
用数组存储各名称,用循环语句插入数据库,但每次只把第一项插入数据库
然后提示参数“@...”已声明,出错

Do While namelen > 0 ‘输入总长
namelist = Mid(namelist, cnsplit + 2, namelen) ‘用“,”分隔字符串
namelen = namelen - cnsplit
lnumber = lnumber + 1 ’确定分隔苻个数
Loop
namelist = reciever.Text
Dim nameitem(lnumber) As String
nameitem = namelist.Split(","c)
dim x as int =0 ’写入数组
Do While x < lnumber - 1
listvar = nameitem(x)

’此处为数据插入语句

SqlConnection1.Open()
SqlDataAdapter1.InsertCommand.ExecuteNonQuery()
SqlConnection1.Close()
x = x + 1
Loop
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lif 2002-09-04
  • 打赏
  • 举报
回复
你说的对,加个clear语句清一下参数就行了,分照给
vazi 2002-09-04
  • 打赏
  • 举报
回复
出错的是数据插入语句,但很明显这里找不到你定义的SQL语句和参数,也就无法告诉你出错的原因了

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧