巫师31.50刷钱:ASP编程批量插入记录问题

来源:百度文库 编辑:高考问答 时间:2024/05/03 07:01:27
我在设计一个站内短信系统
我想对站内短消息系统!
我想将user表中的每一个用户都发送一条消息,并存在duanxin这个表中,
user表结构(id,pwd)[id为用户的帐号,pwd为密码] duanxin表结构(neirong id)[neirong为短信内容,id为接收信息的id]
写下代码嘛!我有点麻!- -b

首先你的信息保存表结构错误。下面是代码
Rs.Open "Select * From [User]"

For i=1 To Rs.Recordcount Step 0
If Rs.Eof Then
Rs.Close
End If
Rs2.Open "Select * From [duanxin] Where [用户ID]="&Rs("ID")
Rs2.AddNew
Rs("neirong")="你好,这是广播。"
Rs2.UpDate
Rs2.Close
i=i+1
Rs.MoveNext
Next
Rs.Close

[用户ID] 改为自己的参数

循环读取user表
在读取过程中
使用rs("id")得到ID
然在本次未循环结束后就给duanxin表写值其中id等于rs出来的ID
最后在循环知道循环结束,也就是所有的用户都会得到消息~
我就不详细写了只说下原理相信你会写