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();
}