[AccessD] ADO Problem

Stuart McLachlan stuart at lexacorp.com.pg
Tue Nov 28 15:43:20 CST 2006


On 28 Nov 2006 at 10:15, Beach Access Software wrote:

> Dear List:
> 
> A colleague (who thinks I know ADO) writes in to ask why the following:
> 
>    Conn.Execute "INSERT INTO tWeeklyUpdateSent ( DateSent ) " & _
>                  "SELECT " & dtToday & ""
> 
> Inserts a record into tWeeklyUpdateSent so the conection is OK.  But but the
> date is 1/1/1900 instead of today´s date.

You are building  a string which looks like:
INSERT INTO tWeeklyUpdateSent ( DateSent ) SELECT 11/28/2006

What you want is:
INSERT INTO tWeeklyUpdateSent ( DateSent ) SELECT '11/28/2006'

so you need to use
 ... "SELECT '" & dtToday & "'"
(note the two single quotes)

-- 
Stuart





More information about the AccessD mailing list