none
Conexão com o Banco RRS feed

  • Pergunta

  •  

    Pessoal, sou iniciante em ASP.NET, mas sou veterano em ASP, e gostaria de saber como é feita a conexão com o banco de dados em Access e SQL Server, e se possível criar também um Record Set para trabalhar com essas informções, caso saibam de algum tutorial na internet, me mandam o link

    Desde já agradeço.

    segunda-feira, 31 de dezembro de 2007 13:37

Todas as Respostas

  • Bom Dia,

     

    A conexão com o SQL Server e o Access é feita através da classe OleDbConnection. Essa classe permite conexões OleDB de forma muito semelhante ao objeto Connection do ADO. No caso do SQL Server (a partir da versão 7) você pode utilizar a classe SqlConnection. Essa classe tem praticamente os mesmos métodos de conexão da classe OleDbConnection, mas é específica para SQL Server e provê melhor desempenho e alguns recursos adicionais (como melhor controle do pool de conexões).

     

    Após realizar uma conexão é recomendável que você utilize um objeto Command (OleDbCommand ou SqlCommand). Esse objeto também é muito similar ao Command do ADO. É através dele que você especificará o seu comando SQL (consulta ou alteração).

     

    Se você deseja apenas fazer uma leitura para exibição dos dados, você deverá utilizar um DataReader (OleDbDataReader ou SqlDataReader). Esse objeto é o mais próximo do conhecido RecordSet. A principal diferença é que não é possível utilizá-lo para atualizar os dados (como era possível com os métodos update e delete).

     

    Ainda possuímos o DataAdapter e o DataSet para trabalhar de forma desconectada. Seguem alguns links úteis:

     

    http://www.linhadecodigo.com.br/Artigo.aspx?id=879
    http://www.macoratti.net/ado_net1.htm

     

    [ ]s,

     

    Gustavo

     

    segunda-feira, 31 de dezembro de 2007 14:06
  • Amigo,

     

          Alguns links para começar!

     

    http://www.macoratti.net/aspn_bdb.htm

    http://www.linhadecodigo.com.br/Artigo.aspx?id=204

     

     

     

    segunda-feira, 31 de dezembro de 2007 14:09
  • Obrigao pela colaboração, já entrei nos links e irei estudar mais o assunto,

    estou achando que não terei dificuldades em aprender essa nova linguagem não, apesar de não ter conhecimento de VB.net, mas tenho  conhecimento de C#.net, já que o ASP.Net aceita qualquer linguagem.

    Obrigado a todos

    segunda-feira, 31 de dezembro de 2007 15:31