CONEXAO COM BD
Olá pessoal, boa tarde! Programo em vb6 faz um tempinho.. hehe e agora resolvi iniciar em vb.net pois termino a faculdade no final do ano e meu tcc será com vb.net!
Estou criando um simples aplicativo pra teste, onde conecta com o banco retorna o resultado e manda pra um grid.
A minha dúvida é a seguinte.
quando eu inicio a conexão, devo finaliza-la assim que terminar de usa-la ou posso deixa-la aberta?
o vb6 sempre iniciei e encerrei quando terminava de utilizar.
no vb.net continua assim!?!?!
forte abraço
Estou criando um simples aplicativo pra teste, onde conecta com o banco retorna o resultado e manda pra um grid.
A minha dúvida é a seguinte.
quando eu inicio a conexão, devo finaliza-la assim que terminar de usa-la ou posso deixa-la aberta?
o vb6 sempre iniciei e encerrei quando terminava de utilizar.
no vb.net continua assim!?!?!
forte abraço
o ideal é você fechar a conexão assim que você termina de usar, agora se pode deixar ou não aberta eu não tenho certeza,
o que eu sei é que se você tentar abrir e ela já estiver aberta vai retornar um erro, se você fechar e ela estiver fechada vai retornar erro também
aqui eu sempre abro executo o comando e fecho.
o que eu sei é que se você tentar abrir e ela já estiver aberta vai retornar um erro, se você fechar e ela estiver fechada vai retornar erro também
aqui eu sempre abro executo o comando e fecho.
Cara se for programar para VB.NET em um rede local, deixe a Conexão Aberta e encerre assim que finalizar o programa.
Porem se for usar para ASP.NET + VB.NET, ou seja, um sistema Web, é essencial que Feche a Conexão após o termino da rotina.
Porem se for usar para ASP.NET + VB.NET, ou seja, um sistema Web, é essencial que Feche a Conexão após o termino da rotina.
Que tal entrarmos em um consenso!??????????
quero opinião de mais gente, por enquanto ta 1 a 1 kkkkk
quero opinião de mais gente, por enquanto ta 1 a 1 kkkkk
Citação::
Que tal entrarmos em um consenso!??????????
quero opinião de mais gente, por enquanto ta 1 a 1 kkkkk
é bem simples isso.
Basta vc ter o MYSQL GUI TOOLS e olhar no Administrador na aba SERVER CONNECTIONS as conexões abertas.
A MINHA boa prática diz que VOCÊ ABRE EXECUTA E FECHA.
Na era do DataSet, siga a dica do colega FOXMAN.
Cara, na teoria, fechando sua conexão, você libera a memória virtual do PC e, assim, deixa sua aplicação mas rápida e o Pc menos atarefado.
Valeu??
Valeu??
certo! vou fechar entao! tô decidido!!
valeu a todos pelo apoio!!
valeu a todos pelo apoio!!
Tópico encerrado , respostas não são mais permitidas