VB / ASP使用For Each将SMS发送到数据库中的多个号码

时间:2016-12-14 14:56:02

标签: sql asp.net vb.net

嘿家伙可以有人给我一个想法:

例如,我有一个数据库,里面填写了我想发送短信的联系人号码。我如何使用为每个读取所有数字并将短信发送给他们。像这个 ? 我还不知道正确的语法

示例:
数据库:tblnumbers

for each(number in the tblnumbers)
{
    execute my sms code to send to the numbers.
}

这只是我的逻辑。

1 个答案:

答案 0 :(得分:0)

嗯,下面的内容可以为您提供一个非常广泛的想法...这里没有足够的信息来给您一个准确的答案。这个问题应该因为过于宽泛而被关闭......

请注意,以下代码使用我自己的帮助程序类。它仅用于演示。

我建议您研究如何使用.NET与数据库进行交互,以及如何填充和管理列表,词典和数组等集合。

private sub SendSms()
    Const query as string = "SELECT * FROM [TBLNUMBERS]"
    using dr as new DataReader(_globals.Dif)
        dr.ExecuteReader(query)
        do While dr.read()
            dim telNo as integer = dr.Item("TELEPHONE_NO")
            'Do something with the telephone number...
        Loop
    End Using
End sub