根据电子邮件地址允许一个条目

时间:2011-10-24 14:47:20

标签: vb.net

我有一个成功捕获数据的表单,但我想根据用户的电子邮件地址限制用户的条目数量。我正在使用SQL Server和VB.NET,并且希望能够检查数据库,如果您的电子邮件地址位于系统中,则会弹出一条消息,显示“抱歉,您已使用该电子邮件进入系统地址”。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

创建一个返回布尔值的方法,该布尔值将您要检查的电子邮件地址作为输入参数。根据传递的电子邮件地址的存在返回正确的布尔值。

Private Function EmailExists(ByVal emailAddress As String) As Boolean
    ' TODO: Implement check against existing addresses.
    ' 1.  Declare the query you want to execute.
    ' 2.  Open a connection to the database.
    ' 3.  Execute the query.

    ' TODO: Check the result and return
    'Return true if email exists, false if it does not.
End Function

使用此方法检查是否存在有条件地允许输入条目的地址。

答案 1 :(得分:0)

编写一个返回布尔值并接收电子邮件地址的方法,如果在数据库中找到电子邮件地址,则此方法返回true(SELECT * FROM Table WHERE Email =“pass in email”)。

提交表单时调用此方法,如果返回true,则显示消息框。