private void Button4_Click(object sender, EventArgs e) { tt = "x"; dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; cmd.CommandText = "select * from REUNIAO"; try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtTema2.Text = ""; cmbHoraEntrada2.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Button3_Click(object sender, EventArgs e) { tt = ""; dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; string data = cmbDia2.Text + "/" + cmbMes2.Text + "/" + cmbAno2.Text; string codReuniao = data + "-" + cmbHoraEntrada2.Text; string hora = cmbHoraEntrada2.Text; cmd.CommandText = "select * from REUNIAO where TEMA_CENTRAL = @temaCentral and HORA_REUNIAO = @horaReuniao and DATA_HORA = @dataReuniao"; cmd.Parameters.AddWithValue("@horaReuniao", hora); cmd.Parameters.AddWithValue("@temaCentral", txtTema2.Text); cmd.Parameters.AddWithValue("@dataReuniao", data); try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (a == 0) { codReuniao = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } cod = linhaDados[0]; dataGridView2.Rows.Add(linhaDados); } codUpdate = codReuniao; if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtTema2.Text = ""; cmbHoraEntrada2.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ConsultarDepartamento() { InitializeComponent(); login login = new login(); CmbDepartamento.Items.Clear(); CmbDepartamento.Text = ""; login.envio = "teste"; login.envio2 = "teste"; CmbDepartamento.Items.Add("*"); string salvarDepartamentos = ""; int l = 1; Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; try { //Conectar ao Banco cmd.Connection = conexão.conectar(); cmd.CommandText = "select * from DEPARTAMENTOS"; //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } CmbDepartamento.Items.Add(linhaDados[1]); } conexão.desconectar(); //while (login.envio2 != "") //{ // login.envio2 = ""; // login.selectDepartamento(l); // salvarDepartamentos += "|" + login.envio2; // l++; //} //string[] Departamentos = salvarDepartamentos.Split((char)'|'); //int testee2 = Departamentos.Count(); //for (int a = 0; a <= testee2 - 1; a++) //{ // if (Departamentos[a] != "") // { // CmbDepartamento.Items.Add(Departamentos[a]); // } //} } catch { } }
private void BtnPesquisar_Click(object sender, EventArgs e) { if (CmbDepartamento.Text != "") { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; string Departamento = CmbDepartamento.Text; if (Departamento == "*") { cmd.CommandText = "select * from DEPARTAMENTOS"; tt = "teste"; } else { login login = new login(); login.selectCodDepar(Departamento); int codDepartamento = login.tem47; cmd.CommandText = "select * from CARGOS where COD_DEPARTAMENTO = @Departamento"; cmd.Parameters.AddWithValue("@Departamento", codDepartamento); tt = ""; } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } codUpdate = Departamento; conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Por gentileza escolha um Departamento!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "NOME") { string Morador = txtNome.Text; cmd.CommandText = "select * from MORADORES where NOME = @Morador"; cmd.Parameters.AddWithValue("@Morador", Morador); } if (CmbPesquisa.Text == "CPF") { string CPF = txtNome.Text; cmd.CommandText = "select * from MORADORES where CPF = @CPF"; cmd.Parameters.AddWithValue("@CPF", CPF); } if (CmbPesquisa.Text == "RG") { string RG = txtNome.Text; cmd.CommandText = "select * from MORADORES where RG = @RG"; cmd.Parameters.AddWithValue("@RG", RG); } if (CmbPesquisa.Text == "GARAGEM") { string Garagem = txtNome.Text; cmd.CommandText = "select * from MORADORES where GARAGEM = @Garagem"; cmd.Parameters.AddWithValue("@Garagem", Garagem); } if (CmbPesquisa.Text == "APARTAMENTO") { string Apartamento = cmbApt.Text; string Blocos = cmbBlocos.Text; login login = new login(); login.selectcodbloco(Blocos); int codBloco = login.tem19; cmd.CommandText = "select * from MORADORES where COD_BLOCO = @Blocos and APARTAMENTO = @Apartamento"; cmd.Parameters.AddWithValue("@Apartamento", Apartamento); cmd.Parameters.AddWithValue("@Blocos", codBloco); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null && linhaDados[1] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); txtNome.Visible = false; cmbApt.Visible = false; cmbBlocos.Visible = false; label2.Visible = false; label3.Visible = false; label4.Visible = false; txtNome.Text = ""; cmbApt.Text = ""; cmbBlocos.Text = ""; CmbPesquisa.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnPesquisar_Click(object sender, EventArgs e) { dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); Conexão conexão = new Conexão(); SqlCommand cmd = new SqlCommand(); SqlDataReader dr; if (CmbPesquisa.Text == "NOME") { string NOME = "%" + txtNome.Text + "%"; cmd.CommandText = "select * from USUARIOS_DESCK where NOME like @NOME"; cmd.Parameters.AddWithValue("@NOME", NOME); } if (CmbPesquisa.Text == "*") { cmd.CommandText = "select * from USUARIOS_DESCK"; } if (CmbPesquisa.Text == "CARGO") { string CARGO = cmbCargo.Text; login login = new login(); login.codCargoFunc(CARGO); int codcargo = login.tem33; cmd.CommandText = "select * from USUARIOS_DESCK where COD_CARGO = @CARGO"; cmd.Parameters.AddWithValue("@CARGO", codcargo); } if (CmbPesquisa.Text == "LOGIN") { string LOGIN = txtNome.Text; cmd.CommandText = "select * from USUARIOS_DESCK where LOGIN = @LOGIN"; cmd.Parameters.AddWithValue("@LOGIN", LOGIN); } try { //Conectar ao Banco cmd.Connection = conexão.conectar(); //Executar Comando dr = cmd.ExecuteReader(); int nColunas = dr.FieldCount; for (int i = 0; i < nColunas; i++) { dataGridView2.Columns.Add(dr.GetName(i).ToString(), dr.GetName(i).ToString()); } string[] linhaDados = new string[nColunas]; while (dr.Read()) { for (int a = 0; a < nColunas; a++) { if (dr.GetFieldType(a).ToString() == "System.Int32") { linhaDados[a] = dr.GetInt32(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.String") { linhaDados[a] = dr.GetString(a).ToString(); } if (dr.GetFieldType(a).ToString() == "System.DateTime") { linhaDados[a] = dr.GetDateTime(a).ToString(); } } dataGridView2.Rows.Add(linhaDados); } if (linhaDados[0] == null) { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); dataGridView2.Rows.Clear(); dataGridView2.Columns.Clear(); label2.Visible = false; cmbCargo.Visible = false; txtNome.Visible = false; txtNome.Text = ""; cmbCargo.Text = ""; label2.Visible = false; cmbCargo.Visible = false; txtNome.Visible = false; txtNome.Text = ""; cmbCargo.Text = ""; CmbPesquisa.Text = ""; } conexão.desconectar(); } catch { MessageBox.Show("A Consulta não foi localizada, tente novamente!!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }