Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Guillito en 28 Julio 2015, 05:09 AM

Título: Input string was not in a correct format.
Publicado por: Guillito en 28 Julio 2015, 05:09 AM
Hola, como les va?, quiero llenar la Grilla GridCargaNota con el siguiente código, pero al compilar, me da el error que lleva el titulo..........(el Error me salta en la línea de ******)............

Código (csharp) [Seleccionar]


protected void ButtonAceptar_Click(object sender, EventArgs e)
        {
            string cadenaConexion = WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
            using (OleDbConnection cnn = new OleDbConnection(cadenaConexion))
            {
                cnn.Open();
                string query1 = string.Empty;
                string query2 = string.Empty;

                query1 = "SELECT Id_Nota, Nota, [Fecha Trimestre], Tipo, Etapa, Dni, Nombre, Apellido, id_alumMatCurso From Notas N Where N.id_alumMatCurso = @idCurMater";
                query2 = "SELECT id_cursoMateria From CursosMaterias cm Where cm.id_Curso = @idCurso AND cm.id_Materia = @idMateria";

                ViewState["idCurMater"] = query2;

                OleDbCommand com = new OleDbCommand(query1,cnn);
                OleDbCommand com1 = new OleDbCommand(query2,cnn);
                com.Parameters.AddWithValue("@idCurso", Convert.ToInt32(ViewState["idCurso"]));
                com.Parameters.AddWithValue("@idMateria", Convert.ToInt32(ViewState["idMateria"]));
                ******com1.Parameters.AddWithValue("@idCurMater", Convert.ToInt32(ViewState["idCurMater"]));******

                com.ExecuteNonQuery();
                com1.ExecuteNonQuery();

                OleDbDataAdapter da = new OleDbDataAdapter(com);

                DataTable dt = new DataTable();
                da.Fill(dt);

                GridCargaNota.DataSource = dt;
                GridCargaNota.DataBind();





Desde ya, les agradezco su ayuda, nos estamos viendo, saludos......
Título: Re: Input string was not in a correct format.
Publicado por: fran800m en 31 Julio 2015, 20:53 PM
Estás intentado convertir a entero la SQL "SELECT id_cursoMateria From CursosMaterias cm Where cm.id_Curso = @idCurso AND cm.id_Materia = @idMateria"
Título: Re: Input string was not in a correct format.
Publicado por: DarK_FirefoX en 1 Agosto 2015, 03:00 AM
@Guillito, Veo que estás con problemas en el mismo método hace rato, creo que vamos a tener que hacer una cooperativa para ayudarte a resolver ese problema :silbar:

Salu2s