Conexão Com o Banco de Dados Classe Conexao
Conexão Com o Banco de Dados Classe Conexao
Classe Conexao
SqlConnection con = new SqlConnection(@Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=BD_escolas;Data Source=LAB31-MICRO-14);
public SqlConnection Conectar()
{
if (con.State == ConnectionState.Closed)
{
con.Open();
return con;
}
else
{
return con;
}
}
public SqlConnection Desconectar()
{
if (con.State == ConnectionState.Open)
{
con.Close();
return con;
}
else
{
return con;
}
}
Inserindo registros
conexao conn = new conexao();
SqlCommand cmd = new SqlCommand(insert into tb_professor (nome_prof, disc_prof, tel_prof, cel_prof) VALUES (' + nome_prof.Text + ', ' + disc_prof.Text + ', ' + tel_prof.Text + ', ' + cel_prof.Text + '), conn.Conectar());
cmd.ExecuteNonQuery();
conn.Desconectar();
Consultar Registros
Geral
conexao conn = new conexao();
SqlDataAdapter da = new SqlDataAdapter(SELECT * FROM tb_professor, conn.Conectar());
DataSet ds = new DataSet();
da.Fill(ds);
dg_Consulta.DataSource = ds.Tables[0];
conn.Desconectar();
Por Critrio
conexao conn = new conexao();
SqlDataAdapter da = new SqlDataAdapter(SELECT * FROM tb_aluno where cod_aluno=' + txt_Busca.Text + ', conn.Conectar());
DataSet ds = new DataSet();
da.Fill(ds);
dg_Consulta.DataSource = ds.Tables[0];
conn.Desconectar();