En un insert siempre me manda error al insertar, en los post sugierem dejar de usar el formato fecha y camniarlo por int, y estoy de acuerdo, pero yo tengo alguhas fucniones que usan el formato fecha para hacer calculos, de modo que quiero mantenerlo.
Alguien que me eche una manita para hacerlo correr?
El insert es este:
sSQL = sSQL & "INSERT INTO Auctions (AvailDate, CloseDate) VALUES (& SQLDate(NOW) & ", "
& SQLDate(dCloseDate) & ") "
Y no me corre.
Pero entonces hice una prueba con un response write de fechas en la Bd y no me lee esta sintaxis SQLDate(NOW) pero si lee esta: NOW.
De modo que cambie el insert a sSQL = sSQL & "INSERT INTO Auctions (AvailDate, CloseDate) VALUES ("&NOW&", "&dCloseDate&") "
y aun asi me da error, este es el Respose. write:
INSERT INTO Auctions (AvailDate, CloseDate) VALUES (2/27/2003 2:16:54 PM, 3/19/2003 2:16:54 PM)
este es el error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e09'
[TCX][MyODBC]You have an error in your SQL syntax near '2:16:54 PM, 3/19/2003 2:16:54 PM) ' at line 1
/real-estate/postitem-x.asp, line 123
Veo que el error es por la hora, pero me pregunto como quito la hora?
?????????????
Graicas maestros!
