Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2010, 23:45
sinosuke06
 
Fecha de Ingreso: diciembre-2007
Mensajes: 20
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: ¿Por qué 'OpenFileDialog' me cambia la cadena de conexión?

Donde me cambia la cadena de conexión es en este trozo de código, aunque no entiendo por qué. Es un código sacado de la ayuda del programa y sirve para que el usuario pueda seleccionar una imagen en un OpenFileDialog (una ventana del explorador de archivos), para añadirla a un picture box, que mas tarde utilizo con otros datos.

Private Sub OpenFileDialog1_FileOk(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
Dim file, files() As String

files = OpenFileDialog1.FileNames

'Abre cada archivo y muestra la imagen en el PictureBox
For Each file In files
Dim fileInfo As FileInfo = New FileInfo(file)
Dim fileStream As FileStream = fileInfo.OpenRead()

Me.lblinsertarimagen.Visible = False
Me.pbnuevousuario.Visible = True
Me.pbnuevousuario.Image = Image.FromStream(fileStream)

rutaimagen = file
nombrearchivoimagen = "Imagenes\" & fileInfo.Name
fileStream.Close()
Next
End Sub


Aqui es donde debe estar el problema, porque cuando salta el error de conexión a la base de datos es después de utilizar este explorador de archivos, y salta porque la conexión me está intentando buscar la BD en la dirección en la que se abre el OpenFileDialog "Mis documentos\Mis imagenes"...