elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación Visual Basic / Re: Conectar base de datos MySql y mostrar consultas en: 6 Julio 2014, 02:06 am
primero hago un modulo llamado conexion y luego lo llamo cada vez que me quiero conectar con la base de datos y hago que me lo muestre en una list-box.
Module conexion
    Public Basedatos As ADODB.Connection
    Public Cliente As ADODB.Recordset


    Sub Conexion_datos()

        Basedatos = New ADODB.Connection
        ciudad= New ADODB.Recordset


        Basedatos.CursorLocation = ADODB.CursorLocationEnum.adUseServer
        Basedatos.ConnectionString = "DSN=Base;SERVER=localhost;UID=root;PWD="Contraseña";DATABASE="Nombrebase de datos";PORT=3306"
        Basedatos.Open()

        Ciudad.CursorType = ADODB.CursorTypeEnum.adOpenDynamic
        Ciudad.LockType = ADODB.LockTypeEnum.adLockOptimistic
        Ciudad.ActiveConnection = Basedatos


    End Sub
End Module

____________________________________________________________________
y en el formulario agrego un text box y un boton que haga lo siguiente

Sub Nuevo()

        Ciudad.CursorLocation = ADODB.CursorLocationEnum.adUseClient
        Ciudad.Open("SELECT * FROM Ciudad ORDER BY Id_ciudad")
        If Ciudad.RecordCount > 0 Then
            Ciudad.MoveLast()
            txt_id.Text = CLng(Ciudad.Fields("Id_ciudad").Value) + 1
        Else
            txt_id.Text = 1
        End If
        Ciudad.Close()
        Ciudad.CursorLocation = ADODB.CursorLocationEnum.adUseServer
    End Sub


    Private Sub btn_nuevo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_nuevo.Click
              Conexion()       
              nuevo()
       
    End Sub

Al ejecutar la aplicacion me trae el ultimo registro de la tabla cliente y me agrega el numero de id mas uno.

Para hacer funcionar todo debes tener la referencia adodb activado para que funcione correctamente.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines