none
leer ultimo campo de una tabla en mysql RRS feed

  • Pregunta

  • Hola tengo el siguente codigo para numerar los presupuestos.

    Resulta que al comienzo funciona bien pero una vez que guardo dos, no se mueve mas del dos, al parecer el codigo siempre lee desde el primer registo de mi base de datos.

    Alguien sabe como hacer para que lea desde el ultimo registro?

    Saludos

    Dim cnx As New MySqlConnection("server=localhost;User Id=root;database=dap")
            Dim SQLbuscar As String
            SQLbuscar = "Select * from facturas;"
            Dim cmd As New MySqlCommand(SQLbuscar, cnx)
            cmd.CommandType = CommandType.Text
            cnx.Open()
            Dim lectura As MySqlDataReader = cmd.ExecuteReader()
            If lectura.Read = True Then
                TextBox1.Text = lectura(2).ToString + 1
                lectura.Close()
            End If

    sábado, 22 de septiembre de 2012 17:12

Respuestas

  • tiene la tabla algun campo id o codigo ? porque sino podrias hacer

    SQLbuscar = "Select  * from facturas ORDER BY id DESC LIMIT 1;"


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Mauricio Hamak sábado, 22 de septiembre de 2012 17:25
    sábado, 22 de septiembre de 2012 17:21