• Viernes 8 de Noviembre de 2024, 12:31

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - ERNESTO_FOX

Páginas: [1]
1
Bases de Datos / Re: Ingreso De Horas Y Fechas En Vb 6.0
« en: Domingo 12 de Octubre de 2008, 03:50 »
SI LO QUE DESEAS ES GUARDAR UN CAMPO DATETIME EN UNA TABLA DE SQL SERVER, USANDO VB NET, LO PUEDES HACER DE LA SIGUIENTE MANERA:

DEFINE UNA VARIABLE TIPO STRING, QUE CONTENDRA EL COMANDO SQL A INSERTAR EL REGISTRO EN TU TABLA,
xsql: VARIABLE TIPO STRING
ej1: ES EL NOMBRE DE LA TABLA

Me.textbox1.text= Date.Now
dim xsql as string
xsql = "insert into ej1 (fecha) values (convert(datetime,' "+Me.textbox1.Text.Replace(".", "")+ " '))"

 xconex.open()
 xcomando = New SqlCommand
 xcomando.CommandText = xsql
 xcomando.Connection = xconex     'conexion activa
 xcomando.CommandType = CommandType.Text
 xcomando.ExecuteNonQuery()

nota: se usa el comando "convert", de sql, para convertir un valor a datetime,
nota: si te das cuenta, elimine los puntos "." del formato datetime  y los reemplaze por espacio nulo "",

espero que te sirva...

Páginas: [1]