HOLA AMIGOS DEL FORO....COMO STAN.....PUES MI PROBLEMA ES EL SIGUIENTE, ESTOY CREANDNO UNAS WINFORMS, MANEJANDO ORACLE COMO BASE DE DATOS... TENGO UNA FORM LA CUAL POR MEDIO DE UN CHECKEDLISTBOX EL CUAL LO LLENO POR MEDIO DE UN RECORDSET QUE HACE A UNA CONSULTA A UNA TABLA...EL PROBLEMA ES QUE ESTE CHECKEDLISTBOX, DEBO DE PASARLE EL ID DEL USUARIO...PERO ME MANDA UN ERROR....TRUENA EL PROYECTO Y EL VALOR ES NULO Y NO SE COMO MANDARLO LLAMAR. ES MI PRIMER PARAMETRO...ESPERO SU PRONT AYUDA....SALUCOS CORDIALES
Código:
OracleParameter[] mParFacult = new OracleParameter[2];
for (int i = 0; i <= chklFacult.Items.Count - 1; i++)
{
mParFacult[0] = new OracleParameter("idusuario", OracleDbType.Int32, Convert.ToInt32(rs.GetValue(0)), ParameterDirection.Input);
mParFacult[1] = new OracleParameter("cve_menu", OracleDbType.Varchar2,vcad.Mid((string)chklFacult.Items[i], 1, 1), ParameterDirection.Input);
conn.EjecutaConsulta("SP_INSERTAFACULT", mParFacult);
}