foto en datagridview
Publicado por nato (59 intervenciones) el 28/08/2017 23:25:15
hola gracias de antemano por su ayuda
tengo un datagridview que lleno con una consulta sql
en el datagridview tengo una columna de imagen la cual quiero llenar pero en la tabla tengo solo la ruta de la imagen y la verdad no se como hacerlo dejo el código que he intentado, si alguien me puede orientar


tengo un datagridview que lleno con una consulta sql
en el datagridview tengo una columna de imagen la cual quiero llenar pero en la tabla tengo solo la ruta de la imagen y la verdad no se como hacerlo dejo el código que he intentado, si alguien me puede orientar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Dim cn As SqlConnection
Dim adaptador As SqlDataAdapter
Dim dt As DataTable
If txtclase.Text = "" Then
MsgBox("INGRESAR UNA CLASE")
txtclase.Text = ""
txtclase.Focus()
Else
Try
'llena el data grib segun la selecccion de los estatus disponibles
cn = New SqlConnection(CADENACONEXION2)
adaptador = New SqlDataAdapter("select codigo,clave,ubicacioncompleta,descripcion,clase,estatus,rutafoto from buscarcosar where (clase = '" & txtclase.Text & "')", cn)
dt = New DataTable
adaptador.Fill(dt)
DataGridView1.DataSource = dt
Catch ex As Exception
MessageBox.Show("error al llenar la grilla" + ex.ToString)
End Try
'QUIERO LLENAR LA COLUMNA FOTO DE TODOS LOS RESULTADOS QUE ME TARE LA CONSULTA SQL
DataGridView1.Item(1, 1).Value = New Bitmap(Image.FromFile(DataGridView1.CurrentRow.Cells("rutafoto").Value.ToString()))
DataGridView1.Item(1, 2).Value = New Bitmap(Image.FromFile(DataGridView1.CurrentRow.Cells("rutafoto").Value.ToString()))
End If
End Sub
Valora esta pregunta


0