本文介绍了检查vb2010中的用户名可用性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好我正在vb 2010中的登录系统上工作.

一切工作都很好,但是我仍然不知道如何检查用户名的可用性.

我正在使用Access数据库.

Hi guys.. i am working on a log in system in vb 2010.

All is working quite well but i still don''t know how to check username availability.

Im using Access database.

推荐答案


'START .
        Dim conn = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;" & _
    "Data Source=" & Application.StartupPath & "\DBase.accdb;")
        conn.Open()
        Dim Str As String
        Str = "SELECT * FROM DB WHERE [Username] = '" & UsernameTextBox.Text & "'"
        Dim cmmd = New OleDbCommand(Str, conn)
        Dim dr As OleDbDataReader
        dr = cmmd.ExecuteReader()

        If Not dr.HasRows Then
            MsgBox("Username available.")
            'REST OF THE PROGRAM

        Else
            MsgBox("Username already taken. Try another.")
        End If

        'END


这篇关于检查vb2010中的用户名可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-18 09:35