none
Salvar imagem bmp no banco de dados MySQL usando VB .NET RRS feed

  • Pergunta

  • Prezados boa tarde.

    Estou desenvolvendo um software que preciso capturar a imagem de uma câmera web e salvar no banco de dados MySQL. A parte de captura da imagem da câmera web já esta pronta. O problema é que não estou conseguindo inserir a foto no banco de dados MySQL. Na tabela o campo já esta como BLOB. Preciso passar a foto para uma variável e inserir no banco de dados. Estou usando Visual Studio Ultimate 2010 com linguagem VB .NET. Abaixo o código do botão Salvar Imagem. 

    Alguém pode me dar uma ajuda. 

    Private Sub BtInsereForoAlojado_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtInsereForoAlojado.Click ' Copia a imagem para o clipboard SendMessage(hHwnd, WM_CAP_EDIT_COPY, 0, 0) ' Obtem a imagem do clipboard e converte para bitmap dados = Clipboard.GetDataObject() If dados.GetDataPresent(GetType(System.Drawing.Bitmap)) Then bmap = CType(dados.GetData(GetType(System.Drawing.Bitmap)), Image) PictureBox2.Image = bmap fechaJanelaVisualizacao() BtParar.Enabled = False BtIniciar.Enabled = True
    'PictureBox3 recebe a foto

    PictureBox3.Image = bmap 'Variavel recebe a matricula do alojado MatriculaFotoAlojado = TBMatriculaAlojado.Text() 'SaveFile.Image recebe a matricula do alojado SFDfdImage.FileName = MatriculaFotoAlojado ' If SFDfdImage.ShowDialog = System.Windows.Forms.DialogResult.OK Then 'abre tela para salvar o arquivo da foto ' Nome da Foto Tipo do arquivo bmap.Save(SFDfdImage.FileName, Imaging.ImageFormat.Bmp) End If End If End Sub



    Alexandre Gonçalves Pacheco

    segunda-feira, 16 de dezembro de 2013 16:06

Respostas