CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Consulta Con Hora
alexis17:
hoal buenos dias tenia otra consulta tengo una pantalla de manteniento me funciona todo bein inserta elimina actualiza, estoy usando visual.net 2005 y sql server 2005 express
pero puse un data grid para que me aparescan los valores que esta en la tabla
tengo un campo que se llama hora eejmplo coloco 1:00 entonces enla base de datos se graba 1:00 pm pero cuando ago mi consulta enel forulario osea la busqueda me aparece 1:00 no me sale si es am o pm
en el formularioe stoy usando un maskedtextbok que trae en sus propeidades poner la hora asi __:___
no se como ponerlo para que pueda poner el usuario de uan ves 1:00 pm para no usar un texbox que el escriba todo eso
en la propiedad del maskedtextbok intenete poner ___:___ pm pero cuando lleno y pongo insertar manda error dice que hay problema con el campo datatime
ese seria uno de los problemas que tengo
el otro seria cuando ago uan consulta para que me llene el datagrid
en el campo de hora me aparece es 01/01/1900
el campo de la fecha si me lo trae bien y los demas , solo tengo problema es con el campo hora
en la base de datos esta como tipo datatime
se le agradece su su ayuda gracias
ElNapster:
--- Citar ---en la base de datos esta como tipo datatime
--- Fin de la cita ---
No es DATETIME ?
ya debbugueste tu aplicacion a la hora de enviar tu consulta al Server para ver como van los valores y si es con el formato esperado para la BD ?
:comp:
alexis17:
hola si es datetime me equiboque jajajaj
ya debbugueste tu aplicacion ?
que es debbugueste
yo tengo una clase para buscar
bueno en mi boton ago mi consulta osea un select para buscar toda la tabla en el data grid me la llena toda bien solo tengo problema con el campo de la hora
ElNapster:
--- Citar ---que es debbugueste
--- Fin de la cita ---
:blink: :blink: :blink:
es ver paso a paso como se esta comportando tu aplicacion y segun sea tu caso vas viendo el valo que se le va asignando a cada variable si fuera necesario... y si quieres ver la consulta que le envias al server me imagino que en tu clase debes de tener una variable la cual se la envias al server puedes ver con las teclas
--- Código: Text ---CTRL + G y pones ?variables (enter) y te mostrara el query que le vas a enviar a la BD y vez si son los valores esperados ....
:comp:
alexis17:
hola, este es el codigo de mi boton que llena el datagrid
Try
Dim conexion As New clsConexion()
Dim adaptador As SqlDataAdapter
Dim dset As New DataSet()
Dim sql As String
conexion.Conectar()
sql = "select hora, fecha, descripcion, contador from agenda "
' cargar el grid de agenda
adaptador = New SqlDataAdapter(sql, conexion.Conectar)
adaptador.Fill(dset, "agenda")
grid_agenda.DataSource = dset.Tables("agenda")
'--------------------------------
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
End Try
tambien tengo un problema me pusea ver paso a paso como cargaba el data grid entonces pude ver que cuando llega a
grid_agenda.DataSource = dset.Tables("agenda")
despues salta a
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
como si mandara error pero no me manda error y de todas maneras me llena el datagrid
pero el problema es que no me llena la hora bien ejemplo 1:00 sige saliendo
01/01/1900
se le agradece su ayuda
Navegación
[#] Página Siguiente
Ir a la versión completa