MySQL Forums
Forum List  »  Spanish

Re: Los threads de conexión no desaparecen al cerrarlas.
Posted by: Miguel Martinez
Date: July 09, 2008 04:42PM

Hola Gonzalo

Yo trabajo con MySQL 5 y VB 2005.

He revisado, con el MySQL Administrator las conexiones que se crean.

- Hay siempre una activa (command Query), que supongo yo, es la del propio MySQL Administrator (usando root).

- Cuando abres el Query Browser, crea otra conexión. Por lo regular, siempre esta en SLEEP (usando root).

- Cuando ejecuto mi aplicación, uso un usuario 'contab'. Abro la conexión desde VB asi (clase conexion):
Public Shared Function conectar() As Boolean
Try
cn.ConnectionString = "Server=localhost;User ID=contab;Password=pass00;Database=dbcont"
cn.Open()
Return True
Catch ex As Exception
MessageBox.Show(ex.Message, "Error al conectar a BD", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Function

y la cierro de esta manera desde el evento formclosing de mi form mdi:

If MessageBox.Show("¿Desea salir?", "...", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
Conexion.cn.Close()
Else
e.Cancel = True
End If

Espero te sea de utilidad.



Miguel Martinez
Celaya, Mexico

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Los threads de conexión no desaparecen al cerrarlas.
2220
July 09, 2008 04:42PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.