Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

what error did i make in this code

$
0
0
Imports system.data.odbc
Public Class LoginForm1
    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
        Dim u As String
        Dim p As String
        Dim user As String = UsernameTextBox.Text
        Dim pass As String = PasswordTextBox.Text
        Dim cnn As New Odbc.OdbcConnection
        Dim cmd As New Odbc.OdbcCommand()
        Dim dr As Odbc.OdbcDataReader
        Try
            cnn.ConnectionString = "Dsn=casestudy"
            cnn.Open()
            cmd = cnn.CreateCommand
            cmd.CommandText = "select password from users where username = ' " & user & "' "
            dr = cmd.ExecuteReader
            While dr.Read
                u = dr.GetString(0)
            End While
 
        Catch ex As Exception
            MsgBox("Error: " & ex.Source & " : " & ex.Message)
        End Try
        If pass = u Then
            Customer.Show()
            Me.Hide()
        End If

    End Sub


using a visual basic 2005, connection is through ODBC,
my database is +----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| UserID | int(6) | NO | PRI | NULL | auto_increment |
| Username | varchar(40) | NO | | NULL | |
| Password | varchar(25) | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+

my real problem is that when i typed in my user and password, nothing happens, sometimes is just lags,
I'm new to this, and if ever I miss a detail/s please tell me

Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>