asp,vbscript,一次性插入到表中多条不同的记录

dangerhu 2007-06-24 03:26:34
从某一表中读出一个人的联系方式,在tele字段下存有N多号码,并用逗号分开,我想将这N多号码分成N条记录,写到另一张表里,请问怎么做,谢谢。。。我只会做一次插入一条记录的,多谢了。
...全文
191 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwb003 2007-08-30
  • 打赏
  • 举报
回复
query = Split(字符串, ",")
For Each x In query
response.writeline(x) '输出的就是以","格开一条条的
next
dangerhu 2007-08-30
  • 打赏
  • 举报
回复
唉,,,我还是不会,希望有人能再指点。分不够可再加,当时正好没分。
dangerhu 2007-06-27
  • 打赏
  • 举报
回复
谢谢,详细的在这里,能帮我看吗,,
http://blog.csdn.net/dangerhu/archive/2007/06/27/1668591.aspx
hookee 2007-06-24
  • 打赏
  • 举报
回复
uname = rs("name").Value
tele = rs("tele").Value
arr = split(tele, ",")

Dim aFlds(1), aVals(1) ' 假设另一张表有两个字段 username和tele
aFlds(0) = "username"
aFlds(1) = "tele"

Set rs2 = CreateObject("ADODB.RecordSet")
rs2.cursorLocation = 3
rs2.open "SELECT username, tele FROM table2 WHERE 1=0",conn, 1,4
For i = 0 To UBound(arr)
aVals(0) = uname
aVals(1) = arr(i)
rs2.AddNew aFlds, aVals
Next
rs2.UpdateBatch
rs2.close
Set rs2 = Nothing
conn.close
Set conn = Nothing

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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