Hola a todos, vereis, tengo el siguiente codigo:
'INSTALAMOS EL SERVIDOR DE BASES DE DATOS
label1.Text = "Instalando servidor de bases de datos"
Dim proceso As New System.Diagnostics.Process
With proceso
.StartInfo.FileName = G_DirDatos & "\setup.exe"
.StartInfo.Arguments = " /qn ADDLOCAL=ALL INSTANCENAME=AYDAI2
SECURITYMODE=SQL SAPWD=honduras29 SQLAUTOSTART=1 DISABLENETWORKPROTOCOLS=0"
.Start()
End With
'COMPROBAMOS QUE ESTA INSTALADO
While Conectado = False
If label1.Text.Length < 80 Then
label1.Text = label1.Text & "."
Else
label1.Text = "Instalando servidor de bases de datos"
End If
Me.Refresh()
Conectado = True
Try
Conex = New SqlConnection(G_Conexion)
Conex.Open()
Catch
Conectado = False
Conex = Nothing
End Try
End While
MsgBox("BASE DE DATOS INSTALADA", MsgBoxStyle.Information, "PASO 2")
El problema que tengo, es que no me hace caso al bucle que hay para
actualizar el valor del label1.text, parece que cuando lanzo el proceso que
lo que hace es instalar un servidor de SQL, se bloquea y no se me actualiza,
alguna idea?? Gracias desde ya.
Leer las respuestas