Ver Mensaje Individual
  #4  
Antiguo 17-02-2009
Avatar de voldemmor
voldemmor voldemmor is offline
Miembro
 
Registrado: ago 2006
Posts: 232
Reputación: 20
voldemmor Va por buen camino
Ok

Bueno tienes razon en lo de las longitudes, me he equibocado en la longitud de la cadena CI que es de 11 pero el campo CI era Varchar(10), ya lo modifique en la tabla.
Y al ejecuatr el ejemplo desde EMS little no hay problemas.

el error me persiste al intentar realizar el ingreso desde mi aplicacion

bueno la aplicacion la estoy realizando en .net 2005 por requerimiento del cliente el codigo es
Código PHP:
 string sexo "1";
                if (
rbtnHombre.Checked == true)
                { 
sexo "1"; };
                if (
RbtnMujer.Checked == true)
                { 
sexo "2"; };
                
string anio txtAnio+nudAnio.Value.ToString();

                
string sql "INSERT INTO GRADUADOS("+
                            
"GRADUADOS.CODIGO,"+
                            
"GRADUADOS.CODIGO_PLANTEL"+
                            
",GRADUADOS.N_ACTA_MATRICULA"+
                            
",GRADUADOS.NOMBRES"+
                            
",GRADUADOS.CI"+
                            
",GRADUADOS.SEXO"+
                            
",GRADUADOS.CALIFICACION"+
                            
",GRADUADOS.FECHA_GRADUACION"+
                            
",GRADUADOS.OBSERVACIONES"+
                            
",GRADUADOS.NIVEL_EDUCACION"+
                            
",GRADUADOS.ANIO_LECTIVO)"+
                            
"VALUES(NULL,"+
                            
"@CODIGO_PLANTEL"+
                            
",@N_ACTA_MATRICULA"+
                            
",@NOMBRES"+
                            
",@CI"+
                            
",@SEXO"+
                            
",@CALIFICACION"+
                            
",@FECHA_GRADUACION"+
                            
",@OBSERVACIONES"+
                            
",@NIVEL_EDUCACION"+
                            
",@ANIO_LECTIVO)";
               
BaseDatos db = new BaseDatos();
                try
                {
                    
db.Conectar();
                    
db.CrearComando(sql);
                    
db.AsignarParametroCadena("@CODIGO_PLANTEL""123");
                    
db.AsignarParametroEntero("@N_ACTA_MATRICULA"int.Parse(txtActa.Text));
                    
db.AsignarParametroCadena("@NOMBRES"txtNombre.Text);
                    
db.AsignarParametroCadena("@CI"txtCedula.Text);
                    
db.AsignarParametroCadena("@SEXO"sexo);
                    
db.AsignarParametroEntero("@CALIFICACION"int.Parse(txtCalificacion.Text));
                    
db.AsignarParametroCadena("@FECHA_GRADUACION"mtxtFecha.Text);
                    
db.AsignarParametroCadena("@OBSERVACIONES"txtObservaciones.Text);
                    
db.AsignarParametroCadena("@NIVEL_EDUCACION""PRIMARIA");
                    
db.AsignarParametroCadena("@ANIO_LECTIVO"anio);
                    
db.EjecutarComando();
                    
db.ConfirmarTransaccion();
                }
                catch(
Exception ex)
                {
                    
db.CancelarTransaccion();
                    
MessageBox.Show("no se ingreso"+ex.Message.ToString());
                }
                
finally db.Desconectar(); }
            }
            catch { 
MessageBox.Show("no se ejecuta"); } 
__________________
tu mente es tu mas presiado tesoro, cultiva tu conocimiento
Responder Con Cita