private void button1_Click(object sender, EventArgs e) { try{ //abrir la conexión Conexion c = new Conexion(); String query = "select * from scott.PACIENTE Where num_identificacion_paciente = :id "; c.get_cmd().CommandText = query; c.get_cmd().CommandType = CommandType.Text; //evitamos inyección SQL c.get_cmd().Parameters.Add("id", txt_idpaciente.Text); //****Ejecutamos la consulta mediante un DataReader de Oracle OracleDataReader reader = c.get_cmd().ExecuteReader(); //***si se quiere en un dataset //Al adaptador hay que pasarle el string SQL y la Conexión OracleDataAdapter adapter = new OracleDataAdapter(c.get_cmd()); if ( reader.Read () ){ MessageBox.Show("Exsite paciente"); consulta f3 = new consulta(txt_idpaciente.Text); f3.Show(); this.Hide(); c.Close(); } else { MessageBox.Show("No existe paciente"); } } catch { } }
private void button1_Click(object sender, EventArgs e) { try{ //abrir la conexión Conexion c = new Conexion(); String query = "select * from scott.PACIENTE Where num_identificacion_paciente = '" + txt_idpaciente.Text+"'"; Conexion.get_cmd().CommandText = query; Conexion.get_cmd().CommandType = CommandType.Text; //Conexion.get_cmd().Parameters.Add("@id_pas", Oracle.DataAccess.Client.OracleDbType.NVarchar2, 9); //Conexion.get_cmd().Parameters[0].Value = txt_idpaciente.Text; //****Ejecutamos la consulta mediante un DataReader de Oracle OracleDataReader reader = Conexion.get_cmd().ExecuteReader(); //***si se quiere en un dataset //Al adaptador hay que pasarle el string SQL y la Conexión OracleDataAdapter adapter = new OracleDataAdapter(Conexion.get_cmd()); // DataSet set = new DataSet(); // DataRow DR; //adapter.Fill(set, "paciente"); //llena el conjunto con la respuesta de la consulta //DR = set.Tables["paciente"].Rows[0]; if ( reader.Read () ) { MessageBox.Show("sí existe paciente"); consulta f3 = new consulta(txt_idpaciente.Text); f3.Show(); this.Hide(); c.Close(); } else { MessageBox.Show("no existe paciente"); } } catch { } }
public void lerdados() { objconsulta = new consulta(); objconsulta.ID = int.Parse(txtid.Text.Trim()); objconsulta.motivo = txtMotivo.Text; objconsulta.Dt_consulta = dataC.Value; objconsulta.receita = txtReceita.Text; objconsulta.diagnostico = txtDia.Text; objconsulta.dt_retorno = DataR.Value; objconsulta.motivo = txtMotivoR.Text; objconsulta.id_dentista = int.Parse(cmbDentista.SelectedValue.ToString()); objconsulta.id_paciente = int.Parse(cmbPaciente.SelectedValue.ToString()); }
public void atualizarGrid() { List <consulta> listconsulta = new List <consulta>(); con.conectar(); SqlDataReader reader; reader = con.EXEconsulta("select * from tb_consulta"); if (reader.HasRows) { while (reader.Read()) { consulta consulta = new consulta(); consulta.ID = reader.GetInt32(0); consulta.motivo = reader.GetString(1); consulta.Dt_consulta = reader.GetDateTime(2); consulta.receita = reader.GetString(3); consulta.diagnostico = reader.GetString(4); consulta.dt_retorno = reader.GetDateTime(5); consulta.motivo = reader.GetString(6); consulta.id_dentista = reader.GetInt32(8); consulta.id_paciente = reader.GetInt32(7); listconsulta.Add(consulta); } reader.Close(); } else { Console.WriteLine("Não retornou dados"); } dataGridView1.DataSource = null; dataGridView1.DataSource = listconsulta; }