Foros del Web » Programación para mayores de 30 ;) » .NET »

insertar datetime desde visual basic en sql server

Estas en el tema de insertar datetime desde visual basic en sql server en el foro de .NET en Foros del Web. que tal como estan?? tengo el siguiente problema, tengo un formulario el cual captura datos de otro formulario, entre ellos viene en un mismo parametro ...
  #1 (permalink)  
Antiguo 15/01/2009, 16:16
 
Fecha de Ingreso: agosto-2007
Mensajes: 123
Antigüedad: 16 años, 8 meses
Puntos: 0
insertar datetime desde visual basic en sql server

que tal como estan??

tengo el siguiente problema, tengo un formulario el cual captura datos de otro formulario, entre ellos viene en un mismo parametro la fecha y la hora. una vez que ésta se muestra la tengo que almacenar en una tabla que tiene un campo datetime, pero no se como pasarlo, aqui esta la instruccion:


Dim fecha As Date
Dim nombre As String
Dim mensaje As String

valor(0) = fecha
valor(1) = nombre
valor(2) = mensaje

sql = "insert into mi_tabla (FechaHora,Nombre,Mensaje) values(' " + valor(0) + " ',' " + valor(1) + " ',' " + valor(2) + " ')"

he probado ponerla asi: ... values (' " + valor(0).Tostring("MM/DD/YYYY hh:mm:ss") +" ',' "+ valor(1)+.....)

pero no resulta, lo puesto de esta manera "DD/MM/YYYY" y tampoco.

como deberia de ser??

gracias de antemano.
saludos
  #2 (permalink)  
Antiguo 27/01/2009, 11:28
 
Fecha de Ingreso: abril-2005
Mensajes: 55
Antigüedad: 19 años
Puntos: 2
Respuesta: insertar datetime desde visual basic en sql server

Hola Lisen.

A mi me ha funcionado poniendo el valor de la siguiente manera:

Format(valor(0), "mm/dd/yyyy hh:mm:ss")

Espero que te sirva.

Saludos.
__________________
Portal de Apuestas por Internet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:11.