Guardar imagen en Mysql con .Net

62

Escrito en Diciembre 26, 2008 por Alex

Para guardar una imagen en Mysql desde Visual Basic .Net que puede ser en su versión 2005 o 2008 necesitamos lo siguiente:

Que en la base de datos MySql esté definido un campo de tipo “longblob” Este tipo de campo nos permite guardar datos en formato binario, de tal manera que está pensado para guardar archivos de cualquier tipo, entre ellos imágenes sin importar el formato.

Continar leyendo! »

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

Llenar ListView desde base de datos

65

Escrito en Diciembre 16, 2008 por Alex

En este ejemplo como siempre lo explico utilizando la base de datos Mysql porque todos los ejemplos por la web son ya con Sql server.

Necesitamos un proyecto con un Windows Form y un ListView.

Para no complicarnos mucho vamos a poner el código desde el evento Load del formulario.

Así queda el código:

Imports System.Data
Imports MySql.Data.MySqlClient
 
Public Class Form1
    Dim Constr As String = "server=localhost;uid=user;password=mipass;database=mibase"
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 
        Dim Con As New MySqlConnection(Constr)
        Dim Cmd As New MySqlCommand("select * from articulos", Con)
        Dim Dr As MySqlDataReader
 
        Try
            ListView1.Items.Clear()
 
            Con.Open()
            Dr = Cmd.ExecuteReader
            Dim item As New ListViewItem
            While Dr.Read()
                item = ListView1.Items.Add(CStr(Dr("upc")))
                item.SubItems.Add(CStr(Dr("descripcion")))
                item.SubItems.Add(CStr(Dr("precio")))
            End While
        Catch ex As MySqlException
            MsgBox(ex.Message)
 
        Finally
            Con.Close()
            Cmd = Nothing
            Dr = Nothing
        End Try
    End Sub
End Class

Vote This Post DownVote This Post Up (1 rating, 1 votes)
Loading ... Loading ...

Llenar un DataGrid con Mysql en Visual basic.net

45

Escrito en Diciembre 10, 2008 por Alex

 

Para llenar un control DataGrid con datos de mySql necesitamos en un formulario insertar el DataGrid y un botón de comando.

Como siempre hacemos la referencia al archivo MySql.data que es el conector de MySql para .net y que lo pueden descargar desde la página de mySql o desde el enlace que esta en este post.

Una vez realizada la referencia, importamos los espacios de nombre necesarios en la sección de declaraciones generales.

 
Imports System.Data
Imports MySql.Data
Imports MySql.Data.MySqlClient

Continar leyendo! »

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

Obtener datos desde mysql con Visual Basic 2005 o 2008 y volcarlos a un control o variable

26

Escrito en Diciembre 10, 2008 por Alex

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.
Continar leyendo! »

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...

Lo que hacemos por amor

2

Escrito en Noviembre 15, 2008 por Alex

Este es un video que muestra lo que somos capaces de hacer cuando en realidad amamos a una persona.

Vote This Post DownVote This Post Up (1 rating, 3 votes)
Loading ... Loading ...

Conectarse a Mysql desde Visual Basic 2005

52

Escrito en Octubre 22, 2008 por Alex

Para conectarnos a Mysql desde Visual.Net lo mejor es hacerlo de manera nativa con el conector que nos proporciona Mysql llamado “Mysql.Data.dll” que puedes bajar desde aquí.

Una vez descargado el archivo tenemos que agregar una referencia desde Visual Basic a dicho conector.
Para esto hay que ir al menú Proyecto y despúes a Agregar referencia… En la ventana que aparece buscamos el archivo indicado y lo agregamos.

En todos los casos necesitamos saber una cadena de conexión como es el nombre del servidor, el usuario y password y la base de datos.

Para este ejemplo utilizaremos un módulo y dentro del formulario un botón y un Label.

Continar leyendo! »

Vote This Post DownVote This Post Up (No Ratings Yet)
Loading ... Loading ...