WPF Form Check Sql Connection - PullRequest
       1

WPF Form Check Sql Connection

0 голосов
/ 14 декабря 2018

У меня было приложение в форме Windows, и все работало нормально, так что теперь я воссоздал его в формах WPF, чтобы я мог больше их проектировать, но когда я переписал код для формы входа в систему и сделал if, чтобы проверить, если соединениебыл открыт, он сказал, что "ConnectionState" не объявлен.

Imports System.Data.SqlClient
Class MainWindow
Private Sub BtnLogin_Click(sender As Object, e As RoutedEventArgs) Handles btnLogin.Click

End Sub

Sub CheckLogin()
    Dim RetVal As Integer
    Dim conn = New SqlConnection("Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=dbProject;Integrated Security=True")
    Using cmd = New SqlCommand("select count(*) from tblLogin where username = @Username and password= @Password;", conn)
        cmd.Parameters.Add("@Username", System.Data.SqlDbType.VarChar).Value = txtUsername.Text.Trim
        cmd.Parameters.Add("@Password", System.Data.SqlDbType.VarChar).Value = txtPassword.Text.Trim
        conn.Open()
        If conn.State = ConnectionState.Open Then
            RetVal = CInt(cmd.ExecuteScalar)
            If RetVal = 1 Then

            Else
                txtUsername.Clear()
                txtPassword.Clear()
                txtUsername.Focus()
            End If
        Else
            MessageBox.Show("The connection is not open, contact an administrator!")
            End
        End If
    End Using
End Sub
End Class
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...