Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   cerrar conexiones mysql desde asp.net (http://www.forosdelweb.com/f29/cerrar-conexiones-mysql-desde-asp-net-604833/)

abelinobarajas 10/07/2008 18:25

cerrar conexiones mysql desde asp.net
 
Amigos de nuevo por aqui. Tengo este codigo para cargar un dropdownlist pero las conexiones a mysql parece que me quedan abiertas porque al tiempo me dice too many conections. Quisiera saber donde tengo el error? porque no se cierran las conexiones? o sera que tengo algo mal en la configuracion del mysql? gracias de antemano.

Imports MySql.Data.MySqlClient
Partial Class _Default
Inherits System.Web.UI.Page

Public cmd As New MySqlCommand
Public cn_Mysql As New MySqlConnection
Public dt As New Data.DataTable
Public da As MySqlDataAdapter = New MySqlDataAdapter(cmd)

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack = True Then
sub_traer_audios()
End If
End Sub

Sub sub_traer_audios()
cn_Mysql = New MySqlConnection("Server=localhost;Port=3306 ;Database=audios;Uid=root;Pwd='ringo200'")

cmd.Connection = cn_Mysql
cn_Mysql.Open()
cmd.CommandText = "SELECT datos_audio FROM tbl_datos ORDER BY datos_audio"

da.Fill(dt)

drop_audios.DataSource = dt.DefaultView
drop_audios.DataValueField = "datos_audio"
drop_audios.DataTextField = ("datos_audio")
drop_audios.DataBind()

cmd.Dispose()
cn_Mysql.Close()
cn_Mysql.Dispose()

end sub

End Class


La zona horaria es GMT -6. Ahora son las 10:23.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.