private void procfun_Click(object sender, EventArgs e) { Procedimiento pro = new Procedimiento(); pro.Show(); cnOracle = new OleDbConnection("Provider= MSDAORA; Data source=oracle;" + "User id=bd03; Password=marbar"); cnOracle.Open(); procAlm = new OleDbCommand(); procAlm.Connection = cnOracle; //Especificar elLlamado al procedimiento procAlm.CommandText = "masPatrocinios"; procAlm.CommandType = CommandType.StoredProcedure; institucion = comboBox1.Text; institución2 = comboBox2.Text; par = new OleDbParameter("nom1", institucion); par1 = new OleDbParameter("nom2", institución2); procAlm.Parameters.Add(par); procAlm.Parameters.Add(par1); //Especificar los parametros de salida //falta checar el codigo de aqui abajoooooooo par = new OleDbParameter("result", OleDbType.Char, 10, ParameterDirection.Output, false, 10, 0, "res", DataRowVersion.Current, 0); procAlm.Parameters.Add(par); try { procAlm.ExecuteNonQuery(); // recuperar parametros de salida String res = Convert.ToString(procAlm.Parameters["result"].Value); MessageBox.Show("Mayor número de congresos por: " + res); } catch (OleDbException err) { MessageBox.Show(err.Message); } cnOracle.Close(); }
private void button1_Click(object sender, EventArgs e) { Procedimiento pro = new Procedimiento(); pro.Show(); }