654380491
hola@carlosdk.com
Login
[miniorange_social_login]

Login with your site account

Lost your password?

Carlos DK Carlos DK
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
Back
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
  • Home
  • Blog
  • Tutoriales formativos
  • Cargar datos (lista) en Visual Basic utilizando MySQL

Tutoriales formativos

11 Jun

Cargar datos (lista) en Visual Basic utilizando MySQL

  • By Carlos Dk
  • In Tutoriales formativos
  • 4 comments

Bienvenidos a VerTutoriales, en respuesta a un comentario que nos ha hecho un usuario vamos a dar un pequeño código para que lo podais utilizar una vez que tengais la conexión entre MySQL y VB funcionando.

El código es muy sencillo veamos:

Dim CON As ADODB.Connection
Dim Comd As ADODB.Command
Dim Rs As ADODB.Recordset

Public Function Conectar_bd()

Set CON = New ADODB.Connection
Set comd = New ADODB.Command
Set Rs = New ADODB.Recordset

CON.CommandTimeout = 40
CON.CursorLocation = 1

CON.Open “DRIVER={MySQL ODBC 3.51 Driver};DATABASE=” & NomBd & “;SERVER=” & Servidor &     “;UID=” & Usuario & “;password=” & Pwd & “;PORT=3306;”

Set Comd.ActiveConnection = CON

End Function

Este código es el de conexión a la base de datos que se pudo ver en el anterior tutorial, pero si os fijais ya tenemos declarado un objeto Recordset, este objeto será el contenedor de nuestra consulta, veamos:

//Realizamos la consulta

Rs.Open “SELECT * FROM Clientes”, BD, adOpenDynamic, adLockOptimistic

While Rs.EOF = False //mientras queden registros
‘Añado linea tras linea
lstDoc.ListItems.Add , , “” & Rs!Num
lstDoc.ListItems(lstDoc.ListItems.Count).SubItems(1) = “” & Rs!Nombre
lstDoc.ListItems(lstDoc.ListItems.Count).SubItems(2) = “” & Rs!Telf

Wend //cierro el bucle

Rs.Close //cierro el Rs, para liberar memoria

De esta manera conseguimos tener en nuestro listview los datos cargados en una simple conexión a la base de datos, pudiendola cerrar y de esta manera tambien asegurarnos que no se puedan perder datos.

Comentar que el lstDoc, es un componente ListView y la vista que estamos usando es en forma de lwbReport.

Espero que os ayude.

 

Un saludo!

Tags:Programacionvb6visual basic
  • Share:
Carlos Dk

You may also like

Crear categorías y configurar menú en WordPress en 4 min.

  • marzo 3, 2019
  • by Carlos Dk
  • in Tutoriales formativos
Crear categoría y menú WordPress Es indispensable en una nueva instalación de WordPress, crear las...
Instalar tema en WordPress en 2 pasos
febrero 23, 2019
Actualizar MySQL 5.1 a 5.6 en CentOS 6.9 con Plesk como panel
octubre 20, 2018
Recorrer todos los objetos de una capa o del DOM completo con JQuery
diciembre 22, 2014

    Comments

  1. MCFriend2040
    junio 22, 2011

    adOpenDynamic, adLockOptimistic

    Si no vas a realizar cambios en la DB no lo utilces de esta manera por seguridad mejor utilizalo como solo lectura

    adOpenkeyset, adLockReadOnly

    Responder
    • VideoTutoriales
      junio 23, 2011

      Gracias por el apunte!

      Responder
  2. Jose Benjamin
    diciembre 2, 2011

    Me urge encontrar esta clase de codigo pero en c#

    Responder
    • VideoTutoriales
      diciembre 2, 2011

      No utilizo C# desde el instituto… si alguien puede echarle una mano que lo ayude 🙂

      Gracias 🙂

      Responder

Leave A Reply Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Busca en la web

Recomiendo

Software ERP empresarial

Categorías

  • Miscelanea (129)
  • Tutoriales formativos (622)

Ponte en contacto

+34 654380491

hola@carlosdk.com

Torre del Mar (Málaga)

Enlaces rápidos

  • Universo Dk
  • Contacto
  • Blog

Soy social

  • Twitter
  • Linkedin
  • Youtube

Newsletters

Suscríbete para enterarte de lo último que estoy haciendo. No lo usaré para enviarte SPAM inútil 😉

Esta web la he diseñado con cariño en Andalucía por Carlos Dk