CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Consulta Con Hora

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa