Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: carlosuc99 en 29 Enero 2013, 18:33 PM

Título: Error MYSQL Login
Publicado por: carlosuc99 en 29 Enero 2013, 18:33 PM
Buenas,

Uso Visual Stuido Ultimate 2012. Y el MYSQL Connector v4 (el último). Tengo este código. Si necesitáis código anterior pedirlo:

Código (vbnet) [Seleccionar]
Dim sqlQuery = "SELECT * FROM Pilots Where License = '" + UsernameTextBox.Text + "' AND Password = '" + PasswordTextBox.Text + "' "
        Dim myCommand As New MySqlCommand()
        myCommand.Connection = connection
        myCommand.CommandText = sqlQuery

        myAdapter.SelectCommand = myCommand
        Dim myData As MySqlDataReader()
        myData = myAdapter.ExecuteReader()

        If myData.HasRows = 0 Then
            MsgBox("Invalid User/Password!")
        Else
            MainForm.Show()
            Me.Close()
        End If


Y me da estos errores:

CitarError 1 'ExecuteReader' is not a member of 'MySql.Data.MySqlClient.MySqlDataAdapter'. E:\VARS Client\VARS Client\VARS Client\Login.vb 26 18 VARS Client

Error 2 'HasRows' is not a member of 'System.Array'. E:\VARS Client\VARS Client\VARS Client\Login.vb 28 12 VARS Client

Me podéis ayudar?
Título: Re: Error MYSQL Login
Publicado por: .::IT::. en 30 Enero 2013, 23:31 PM
Utiliza un MysqlDataAdapter de la siguiente manera

Dim myDt As MysqlDataAdapter(myCommand)

Dim dt AS new DataTable()

myDt.FillDr(dt)

if(dt.Rows.Count =0 )


Espero te sirva no tengo un compilador a la mano y no puedo probarlo