在Access中,我定义了一个日期变量PayDate,用插入语句写入表Table中的ItermDate字段(该字段定义了日期格式mm/dd/yyyy),结果一概变成1/30/1900.请高手点睛。
Insert Into Table (ItermDate) Select DateAdd("m", 1, PayDate)

解决方案 »

  1.   

    你插入语句本身就有错吧??
    格式:
    1、用 VALUES 子句为一行指定数据值: 
    INSERT INTO MyTable (PriKey, Description)
           VALUES (123, 'A description of part 123.')2、用 SELECT 子查询为一行或多行指定数据值。 
    INSERT INTO MyTable  (PriKey, Description)
           SELECT ForeignKey, Description
           FROM SomeView还有,你插入的日期要如果不是数字的话,他转换不了可能就用默认数据了!