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.
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:
Vamos criar uma nova camada Database, clicando com o botão direito do mouse na Solution e em seguida:
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();
}
}
}
}
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.
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:
Vamos criar uma nova camada Database, clicando com o botão direito do mouse na Solution e em seguida:
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();
}
}
}
}