Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/06/2016, 13:45
jmfmagnum
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Request en windows forms..

Bueno arregle el problema, a medias, ahora resulta que no puede ingresar fecha, microsoft haciendolo todo innecesariamente complicado

Código C:
Ver original
  1. (c.insertar(Convert.ToDateTime(txtFecha.Text), TxTNums.Text, txtPrecio.Text)
con un codigo asi, es parte de un ciclo, pero solo pongo la parte del codigo necesaria

Código C:
Ver original
  1. public int insertar(DateTime fecha, String numeros, String precio)
  2.         {
  3.           cmd = new SqlCommand("Insert into ResultadoKino(Fecha,NumerosSorteados,PrecioCarton) values(" + @fecha + ",'" + numeros + "','" + precio +"')", cn);
  4.           return cmd.ExecuteNonQuery();    
  5.              }

Este el el codigo de la clase conexion

La fecha me ingresaba solo cuando ponia como varchar en base de datos pero sale "-2004", como ven intente convertir el textbox a DateTime para ingresarlo como "date", en sql pero nada, quizas deba escribirla manualmente?
ya que al principio del formulario puse esto para no tener que escribir la fecha
Código C:
Ver original
  1. txtFecha.Text = DateTime.Now.ToString("yyyy/MM/dd");

si hice algo estupido no abriendo otro tema lo siento :c