Usuário com melhor resposta
fechar conexao

Pergunta
-
Eu tenha a seguinte conexao
sql = "select * from agenda_contato ORDER BY id"
With ADO
.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=local;Port=3306;Database=banco;User=usuario; Password=senha;Option=3;"
.RecordSource = sql
.Refreshend With
meu problema, como fecho esta conexao, ja tentei Já tentei de tudo com os componentes
ADO.recordset.close
ADOrecordset.activeconnection = nothing...
ADO.connectionstring = ""a conexao nao fecha!!!!!
Respostas
-
Olha se te ajuda
Tenho uma adodc conectado com um banco access e fecho dessa maneira:
With Adodc1 .Recordset.Close .Recordset.ActiveConnection = Nothing End With
aqui funciona, tenta isso.
- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de agosto de 2012 10:43
Todas as Respostas
-
Sidão a melhor maneira de se fazer isso é usando o using assim
sql += "seu select" using (SqlConnection conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["suaconexaoConnectionString"].ConnectionString)) { SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); SqlDataReader dr = dr = cmd.ExecuteReader(); Gvboleto.DataSource = dr; Gvboleto.DataBind(); conexao.Close(); conexao.Dispose(); }
Junior
- Sugerido como Resposta Janderson Candido de Mattos segunda-feira, 27 de agosto de 2012 13:05
-
é VB.NET ou VB6?
Thiago Coelho - Líder da Comunidade .NET Coders
thiagocoelho.net | @thiagokoelho | Windows 8 Brasil -
-
Olha se te ajuda
Tenho uma adodc conectado com um banco access e fecho dessa maneira:
With Adodc1 .Recordset.Close .Recordset.ActiveConnection = Nothing End With
aqui funciona, tenta isso.
- Marcado como Resposta Harley AraujoModerator quinta-feira, 30 de agosto de 2012 10:43