Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tiago_BB

Acesso a BD SQL no vb.net 2008

Recommended Posts

Ola pessoal.. estou fazedno uma palicacao no vb.net 2008.

 

Quero fazer um botão para incluir um cliente, delete.. etc... Estou utilizando SQL e queria saber como faço para fazer essa conexão com o BD no vb.net...

 

Alguém pode me ajudar?

 

Atenciosamente,

Tiago

Compartilhar este post


Link para o post
Compartilhar em outros sites

existem varias formas de você se conectar e ultilizar dados com o .net, primeiro crie uma string de conexão e use um drive nativo do banco, para os bancos que não existem drives ou os drives sao bugados, utilize odbc (sybase por exemplo).

 

exemplos de connection string em

http://www.connectionstrings.com

 

depois disso, você pode usar um Command para conectar junto com o Obj Connection e navegar nos dados com um DataSet ou um DataReader (ready only, forward-only)

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola pessoal.. estou fazedno uma palicacao no vb.net 2008.

 

Quero fazer um botão para incluir um cliente, delete.. etc... Estou utilizando SQL e queria saber como faço para fazer essa conexão com o BD no vb.net...

 

Alguém pode me ajudar?

 

Atenciosamente,

Tiago

 

Bom, há várias maneiras de fazer isso, mas creio que a mais simples (talvez a mais usada) seja esta:

 

1- Abra o VB.net;

2- Em sua aplicação, abra um arquivo do tipo Mod;

3- No arquivo Mod, declare uma variável pública da seguinte forma:

Public Conn As New ADODB.Connection
Este exemplo está usando ADO, mas você pode fazer essa conexão usando data sets ou outro source que desejar.

4- Crie uma rotina no arquivo MOD da seguinte forma:

Public Sub pubsubConnectToDatabase() 
	Conn.Open("Provider=SQLOLEDB.1;Persist Security Info=True;User ID = " & username & ";Password=" & password & ";Initial Catalog=" & tablename & ";Data Source=" & ServerName & ";Network Lbrary=dbmssocn") 
End Sub
5- Declare as variáveis username, password, tablename e ServerName, elas devem conter os respectivos dados de conexão do seu banco de dados.

 

Pronto, agora você pode utilizar essa função para conectar no banco sempre que quiser fazer transações na base.

 

Esse pequeno passo-a-passo foi tirado daqui.

 

Espero ter ajudado. :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado pela ajuda!!!

 

Só mais uma pergunta!!

 

O tablename seria o nome da tabela correto?

 

E caso eu precise usar várias tabelas? como eu faço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.