Foros del Web » Programación para mayores de 30 ;) » .NET »

kien logre resolver este problema mis respetos

Estas en el tema de kien logre resolver este problema mis respetos en el foro de .NET en Foros del Web. tan simple como guardar la imagen en un lugar de tu disco duro y en tu base de datos solo guardar la ruta. al momento ...

  #31 (permalink)  
Antiguo 26/02/2008, 12:44
 
Fecha de Ingreso: febrero-2008
Mensajes: 24
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: kien logre resolver este problema mis respetos

tan simple como guardar la imagen en un lugar de tu disco duro y en tu base de datos solo guardar la ruta.

al momento que haces click en el data grid lo qe pasas en realidad es la url de la imagen, en el picbox solo haces referencia a ella.

saludos!!
  #32 (permalink)  
Antiguo 26/02/2008, 17:34
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Re: kien logre resolver este problema mis respetos

y que problema hay en que lo hagas así

Cita:
...
Dim ms As New System.IO.MemoryStream(CType(objFila("campoImagen" ), Byte()))
Img_AgentePictureBox.Image = Image.FromStream(ms);
...
???

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #33 (permalink)  
Antiguo 27/02/2008, 12:46
 
Fecha de Ingreso: diciembre-2007
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: kien logre resolver este problema mis respetos

Cita:
Iniciado por RootK Ver Mensaje
y que problema hay en que lo hagas así



???

Salu2
ok. Gracias por tu tiempo, mira yo antes tuve que declarar lo siguiente, no se si este bien...

Dim dr As DataRow
dr = DataSet_Armeria.Tables("Tb_Agente").Rows.Find(My.F orms.BuscarAgente.TB_AgenteDataGridView.CurrentRow .Selected)

luego puse el codigo ke manaste:

Dim ms As New System.IO.MemoryStream(CType(dr("Img_Agente"), Byte()))
Img_AgentePictureBox.Image = Image.FromStream(ms)

pero me sale el siguiente error en el codigo ke te marke de azul:
"""Referencia a objeto no establecida como instancia de un objeto."""

que es.... no lo se apenas estoy aprendiendo esto de la programacion.

Saludos. :) ...... animo
  #34 (permalink)  
Antiguo 27/02/2008, 13:08
 
Fecha de Ingreso: diciembre-2007
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: kien logre resolver este problema mis respetos

Cita:
Iniciado por erick_arcini Ver Mensaje
Veo que no llevas mucha prisa, como te había comentado tenía un poco de trabajo y me ausente por un tiempo de la oficina y en mi casa no me iba a poner a trabajar en algo que me quitara tiempo para jugar un poco de Formula 1

Pega este código en el evento rowheader de tu data grid, espero esto te funcione

Código:
    Private Sub DataGridView1_RowHeaderMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles DataGridView1.RowHeaderMouseClick
        Dim conexion As SqlConnection = New SqlConnection("TUCADENOTA DE CONEXION")
        Dim idImagen As String = ""

        idImagen = Me.DataGridView1.SelectedRows(0).Cells(0).Value
        Try
            conexion.Open()
            Dim comando As SqlCommand = New SqlCommand("TU SELECCION where idImg=@param")
            comando.Connection = conexion
            comando.Parameters.Add("@param", SqlDbType.Int).Value = idImagen
            Dim lector As SqlDataReader = comando.ExecuteReader
            If lector.HasRows Then
                If lector.Read Then
                    Dim bytes As Byte() = lector.GetValue(0)
                    Dim memoria As MemoryStream = New MemoryStream()
                    memoria.Write(bytes, 0, bytes.Length - 1)
                    Me.PictureBox1.Image = System.Drawing.Image.FromStream(memoria)
                End If
            End If
        Catch ex As Exception
            MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
        End Try
    End Sub


Me.Img_Agente.image = System.Drawing.Image.FromStream(memoria) en esta linea me marca el error ke dice asi
Error 1 'image' no es un miembro de 'System.Array'.

el error me lo daq en tiempo de codigo es decir cuando lo estoy escribiendo apenas.

saludos y gracias.

tengo declarado lo siguiente
Public Img_Agente As Byte()
antes de tu codigo, y aparte me sale el error:
Error 1 Un valor de tipo '1-matriz dimensional de Byte' no se puede convertir en 'System.Drawing.Image'.

que es el error ke me ha salido desde siempre.
  #35 (permalink)  
Antiguo 13/03/2008, 13:44
 
Fecha de Ingreso: diciembre-2007
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: kien logre resolver este problema mis respetos

ke pasa pues...... DONDE ESTAN LOS "EXPERTOS EN LA MATERIA"......

TAL PARECE KE ESTE PROBLEMA NO SE PUEDE RESOLVER.

O SEA KE NO TIENE SOLUCION.


TODOS PARA
  #36 (permalink)  
Antiguo 13/03/2008, 13:50
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: kien logre resolver este problema mis respetos

Cambia esto

tengo declarado lo siguiente
Public Img_Agente As Byte() por Img_Agente as Image()

con el codigo de arcini
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #37 (permalink)  
Antiguo 13/03/2008, 15:33
Avatar de jlbautista  
Fecha de Ingreso: enero-2007
Ubicación: Durango, Méx.
Mensajes: 175
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: kien logre resolver este problema mis respetos

Cita:
Iniciado por mroblesv Ver Mensaje
ke pasa pues...... DONDE ESTAN LOS "EXPERTOS EN LA MATERIA"......

TAL PARECE KE ESTE PROBLEMA NO SE PUEDE RESOLVER.

O SEA KE NO TIENE SOLUCION.


TODOS PARA
Tranquilo mi estimado... podrías poner el código q llevas hasta ahorita para saber como lo tienes?
Con tantos cambios q te han mencionado (q por cierto, son con las instrucciones justas para q ya hayas podido resolver el problema por ti) no creo q esté igual q cuando lo mandaste por primera vez.
  #38 (permalink)  
Antiguo 14/03/2008, 02:08
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Re: kien logre resolver este problema mis respetos

O cambia de profesión. por que con lo que te ya explicamos... me parece imposible que no seas capaz de pasar la imagen.
__________________
Charlie.
  #39 (permalink)  
Antiguo 18/03/2008, 13:44
 
Fecha de Ingreso: diciembre-2007
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: kien logre resolver este problema mis respetos

Cita:
Iniciado por chcma Ver Mensaje
O cambia de profesión. por que con lo que te ya explicamos... me parece imposible que no seas capaz de pasar la imagen.


mmmm lo dicho keda confirmado...

el caso keda cerrado porque no tiene solucion o no hay nadie capaz de resolverlo...

sale bye...

suerte a todos... y todos para
  #40 (permalink)  
Antiguo 19/03/2008, 18:47
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Re: kien logre resolver este problema mis respetos

podrías mandarme la solución que tienes hecha, por que al parecer el único torpe eres tu, el código que coloque funciona al 100% y apuesto mi título a que funciona, lo que dijo Peterpay acerca de lo que coloque es adicional, creo yo que ni siquiera has de ser programador o tu programación es totalmente obsoleta, ve tu a saber, pero en serio, mándame lo que tienes hecho y te puedo ayudar, y más aún que ando de vacaciones en este momento.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:39.