Obtener Datos Desde Mysql Con Visual Basic 2005 O 2008 Y Volcarlos A Un Control O Variable

Páginas: 3 (746 palabras) Publicado: 22 de mayo de 2012
Obtener datos desde mysql con Visual Basic 2005 o 2008 y volcarlos a un control o variable

Para obtener datos desde mysql y volcarlos a una o varias variables o controles hacemos lo siguiente:Para facilitar las cosas vamos a hacerlo todo desde un formulario sin crear una nueva clase.
En el anterior post está la manera de crear la cadena de conexión, hacer la referencia etc. Pero aquíresumo algo.

Comenzamos con agregar la referencia al conector mysql.data, después importamos los espacios de nombres al comienzo del código:

 
Imports System.Data
Imports MySql.Data.MySqlClient Declaramos una variable con la cadena de conexión.

1. Declaramos un objeto MysqlConection y le pasamos como parámetro la variable de cadena.
2. Creamos una función que en este caso llamaremos“LeerDatos” con dos parámetros llamados Sql de tipo cadena y el otro será un array de parámetros llamado Control del tipo control.(La función devuelve verdadero si se logró la consulta y falso si nose logró.)
3. Dentro de la función declaramos un objeto del tipo MysqlDataAdapter y le pasamos como parámetros la variable que contiene la query de mysql y la variable que contiene la cadenade conexión (Esto hace que se abra la conexión de manera implícita, es decir, sin que lo digamos con el método open() y se cierra cuando ya no es necesaria sin necesidad del método close(), aunque lorecomendable es hacerlo de manera explícita indicando ambos métodos)
4. Creamos un objeto Dataset (Es donde se guardan los datos resultantes de la query), un objeto DataRow (Representa cada fila con losdatos)
5. Llenamos el Dataset con el método Fill() del DataAdapter pasando como parametro el Dataset a llenar.
6. Con un ciclo For llenamos los controles que sean necesarios.
  Así queda elcódigo: 

Public Class Form1
'variable que contiene la cadena de conexion
Dim ConStr As String
ConStr = "server=localhost;uid=user;password=mipass;database=alumnos"
 
'crear...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variables y tipos de datos en visual basic
  • Equivalencia de tipos de datos visual basic 2008 y mysql.docx
  • Visual Basic 2005
  • Controles basicos de visual basic
  • Controles Basicos De Visual Basic
  • VISUAL BASIC 2008
  • Variables usadas en visual basic
  • Declaración de variable en Visual Basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS