
13/03/2006, 11:30
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 21 años, 2 meses Puntos: 0 | |
DateTime Buenas,
Antes de nada decir q programo en visual C#, pues bien creo un DateTime con el objetivo de guardar solo la hora, y almacenar este campo en una tabla de Sql Server.Pues bien hago:
DateTime hora;
hora=new DateTime(1,1,1,seg,min,hor);
hora=hora.ToshortTime();
Pongo la fecha todo a 1's pq me da igual lo q se ponga ya que no quiero almacenarla, y 'seg','min','hor' son unos enteros que recojo de un form, el problema es que con el Toshort no me lo convierte a solo hora, sino que en la BD me lo almacena todo o sea: "1/1/1/ 20:50:15" por ejemplo alguien sabe como se puede solucionar?¿
Por cierto en la BD el tipo de campo para almacenar esta hora es un DataTime, estaría bien o seria mejor smallDateTime?¿
GRACIAS |