Aplicação 3 camadas - SQL

Nesta aula iremos aprender como conectar a nossa camada de database no banco de dados SQL Server, iremos também criar tabelas no SQL e utilizar o comando insert.

assinaturaAssine nossa Comunidade

Aplicação 3 Camadas - SQL

Nesta aula iremos criar uma nova camada de Database para acessar o Banco de dados SQL Server.

Utilizaremos o Managment Studio do SQL Server para criar o banco de dados e tabelas Usuario com os campos:

  • cpf
  • Nome
  • Telefone

Vamos criar uma nova camada Database, clicando com o botão direito do mouse na Solution e em seguida:

  • Add -> New Project;
  • Visual C#;
  • Windows;
  • Class Library
    • Esta aplicação terá o nome de DatabaseSQL;

No Projeto Business e UI criado na aula anterior, precisamos adicionar a referência do Projeto DataBaseSQL

Faremos a conexão como Banco de dados para gravar as informações de usuário no método Gravar():

      
       
        namespace DatabaseSQL  
        {
           public Abstract class Base : IPessoa
           {
      
            public virtual void Gravar() 
            {
              string connectionString = ConfigurationManager.AppSettings["sqlConnection"]
              using (SqlConnection connection = new SqlConnection(connectionString))
              {
                string queryString = "insert into " + this.GetType().Name + "s (nome,telefone,cpf) 
                                      values ('" + this.Nome + "','" + this.Telefone + "','" + this.Cpf + "')");
                SqlCommand command = new SqlCommand(queryString, connection);
                command.Connection.Open();
                command.ExecuteNonQuery();
              }
            }
           }
        }
       
    

Aplicação 3 camadas - SQL

Nesta aula iremos aprender como conectar a nossa camada de database no banco de dados SQL Server, iremos também criar tabelas no SQL e utilizar o comando insert.

Próximas Aulas:
assinaturaAssine nossa Comunidade

Aplicação 3 Camadas - SQL

Nesta aula iremos criar uma nova camada de Database para acessar o Banco de dados SQL Server.

Utilizaremos o Managment Studio do SQL Server para criar o banco de dados e tabelas Usuario com os campos:

  • cpf
  • Nome
  • Telefone

Vamos criar uma nova camada Database, clicando com o botão direito do mouse na Solution e em seguida:

  • Add -> New Project;
  • Visual C#;
  • Windows;
  • Class Library
    • Esta aplicação terá o nome de DatabaseSQL;

No Projeto Business e UI criado na aula anterior, precisamos adicionar a referência do Projeto DataBaseSQL

Faremos a conexão como Banco de dados para gravar as informações de usuário no método Gravar():

      
       
        namespace DatabaseSQL  
        {
           public Abstract class Base : IPessoa
           {
      
            public virtual void Gravar() 
            {
              string connectionString = ConfigurationManager.AppSettings["sqlConnection"]
              using (SqlConnection connection = new SqlConnection(connectionString))
              {
                string queryString = "insert into " + this.GetType().Name + "s (nome,telefone,cpf) 
                                      values ('" + this.Nome + "','" + this.Telefone + "','" + this.Cpf + "')");
                SqlCommand command = new SqlCommand(queryString, connection);
                command.Connection.Open();
                command.ExecuteNonQuery();
              }
            }
           }
        }