como insertar en un campo tipo datetime

03/09/2004 - 18:29 por leon | Informe spam
Saludos listeros, cómo inserto en un campo tipo datetime, ya que al momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.

Preguntas similare

Leer las respuestas

#1 Ivan Kuchler
03/09/2004 - 18:50 | Informe spam
Si lo deseas puedes hacerle el cast o convert, cast
('01/01/1900' as datetime)


Saludos listeros, cómo inserto en un campo tipo


datetime, ya que al momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.


.

Respuesta Responder a este mensaje
#2 Tinoco
03/09/2004 - 18:50 | Informe spam
Hola leon.

Como estas tratando de insertar este dato?

si es por un Script, la mejor forma es año/mes/dia, algo
así:

Set @date1 = '2004/07/15'

Hermilson T.
MCDBA, MCSD
Colombia

Saludos listeros, cómo inserto en un campo tipo


datetime, ya que al momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.
Respuesta Responder a este mensaje
#3 Salvador Ramos
03/09/2004 - 18:51 | Informe spam
Podrías explicar como lo estás insertando ? a que te refieres con "sin darle
formato". Sería aconsejable que pusieras aquí la instrucción que estás
ejecutando.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"leon" escribió en el mensaje
news:
Saludos listeros, cómo inserto en un campo tipo datetime, ya que al


momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.


Respuesta Responder a este mensaje
#4 ulises
03/09/2004 - 20:27 | Informe spam
Si lo manejas como caracteres basta con formato
el 'YYYYMMDD' (internamente SQL lo almacenará como valores
enteros)

declare @fecha datetime
SET @fecha = '20040121'
SELECT @fecha

fecha
2004-01-21 00:00:00.000

Saludos,
Ulises

(1 row(s) affected)
Saludos listeros, cómo inserto en un campo tipo datetime,


ya que al momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.


.

Respuesta Responder a este mensaje
#5 leon
03/09/2004 - 22:27 | Informe spam
Hola, esta es la instruccion que estoy tratando de insertar

"INSERT INTO
tblPayment(intIDReference,intIDUser,dtDateTrx,sngValue,strPaymentType,strTyp
eCheck,strBankName,strAccType,strRoutingNumber,strCheckNumber,strBankAccNumb
er,strCCNumber,strCCType,lngCCIdNum,strExpDate,strFirstNameBill,strLastNameB
ill,strPhoneBill,strStateBill,strCityBill,strCompanyBill,strAddressBill)VALU
ES("+Invoice+","+ IDUSER+", "+ DateTime.Now.ToShortDateString() + ", "+
Amount +",'Credit Card',null,null,null,null,null,null,'"+ tbCCNumber.Text
+"','"+ ddlTypeCCard.SelectedItem.Text+"','"+ tbccID.Text +"','"+ ExpDate
+"','"+ tbFirstName.Text +"','"+ tbLastName.Text +"','"+ tbPhonBill.Text
+"','"+ ddlState.SelectedItem.Text.Trim() +"','"+ tbCity.Text +"','"+
tbCompany.Text +"','"+ tbAddresBill.Text +"')";

Intento insertar en el campo dtDateTrx,



Saludos

Leon.


"Tinoco" wrote in message
news:005601c491d6$161f10a0$
Hola leon.

Como estas tratando de insertar este dato?

si es por un Script, la mejor forma es año/mes/dia, algo
así:

Set @date1 = '2004/07/15'

Hermilson T.
MCDBA, MCSD
Colombia

Saludos listeros, cómo inserto en un campo tipo


datetime, ya que al momento
lo estoy haciendo
sin darle formato y lo inserta 01/01/1900.

Tengo que darle formato o algo por el estilo?.

de antemano os agradezco,

saludos.

leon.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida