Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2014, 22:20
cmao_13
 
Fecha de Ingreso: julio-2014
Mensajes: 7
Antigüedad: 9 años, 9 meses
Puntos: 0
Error: La cadena de entrada no tiene el formato correcto.

Bueno Hice este código en C# y SqlServer nomas que me sale el error del título, si me pudieran ayudar a saber por que me sale ese error seria de gran ayuda.

try
{

cnx.Open();
cmd.Connection = cnx;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "altas";
cmd.Parameters.Add("@nombre_agente", SqlDbType.VarChar).Value = this.nombre_agente.Text;
cmd.Parameters.Add("@numero_agente", SqlDbType.Int).Value = Int32.Parse(this.num_ejecutivo.Text);
cmd.Parameters.Add("@sucursal", SqlDbType.VarChar).Value = this.sucursal.Text;
cmd.Parameters.Add("@fecha_emision", SqlDbType.Date).Value = DateTime.Parse(this.ingreso.Text);
cmd.Parameters.Add("@fecha_vigencia", SqlDbType.Date).Value = DateTime.Parse(this.ingreso2.Text);
cmd.Parameters.Add("@nombre_cliente", SqlDbType.VarChar).Value = this.nombre.Text;
cmd.Parameters.Add("@domicilio", SqlDbType.VarChar).Value = this.domicilio.Text;
cmd.Parameters.Add("@colonia", SqlDbType.VarChar).Value = this.colonia.Text;
cmd.Parameters.Add("@correo", SqlDbType.VarChar).Value = this.correo.Text;
cmd.Parameters.Add("@telefono", SqlDbType.Int).Value = Int32.Parse(this.telefono.Text);
cmd.Parameters.Add("@estado", SqlDbType.VarChar).Value = this.edo.Text;
cmd.Parameters.Add("@municipio", SqlDbType.VarChar).Value = this.municipio.Text;
cmd.Parameters.Add("@cp", SqlDbType.Int).Value = Int32.Parse(this.cp.Text);
cmd.Parameters.Add("@poliza", SqlDbType.VarChar).Value = this.poliza.Text;
cmd.Parameters.Add("@aseguradora", SqlDbType.VarChar).Value = this.aseguradora.Text;
cmd.Parameters.Add("@moneda", SqlDbType.VarChar).Value = this.moneda.Text;
cmd.Parameters.Add("@cobertura", SqlDbType.VarChar).Value = this.cobertura.Text;
cmd.Parameters.Add("@tipo_auto", SqlDbType.VarChar).Value = this.tipo.Text;
cmd.Parameters.Add("@descripcion", SqlDbType.VarChar).Value = this.descripcion.Text;
cmd.Parameters.Add("@prima_neta", SqlDbType.Float).Value = Double.Parse(this.prima_neta.Text);
cmd.Parameters.Add("@prima_total", SqlDbType.Float).Value = Double.Parse(this.prima_total.Text);
cmd.Parameters.Add("@pago_poliza", SqlDbType.VarChar).Value = this.pago_poliza.Text;
cmd.Parameters.Add("@detalle_poliza", SqlDbType.VarChar).Value = this.detalle_poliza.Text;
cmd.Parameters.Add("@fecha_pago", SqlDbType.Date).Value = DateTime.Parse(this.TextBox5.Text);
cmd.ExecuteScalar();

}
catch (Exception extra)
{
Response.Write("usd tiene un error en " + " " + extra.Message);
cnx.Close();

}