总结 MS-SQLSERVER insert into 表(日期)values(getdate()) DELPHI : Sql.txt:='insert into 表(日期)values('''+datetostr(date)+''')' 如果是日期都设置为今天的日期的话: alter table 表 alter column [date] datetime default 'getdate()',
'INSERT INTO table (TheDate) '+ 'VALUES(' +''''+FormatDateTime('yyyy-mm-dd', date)+''')';
SQL Server: strSQL:='Insert into t1(F1,F2) Values(1 , GetDate())';Access: strSQL:='Insert into t1(F1,F2) Values(1 , Now())'; strSQL:='Insert into t1(F1,F2) Values(1 , Date())';
insert into table1 values(getdate())pascal
sql.add('insert into table1 values('''+datetostr(now())+''')');
'VALUES('
+''''+FormatDateTime('yyyy-mm-dd', date)+''')';
同意楼上的在SQL语句中用GetDate()函数
MS-SQLSERVER
insert into 表(日期)values(getdate())
DELPHI :
Sql.txt:='insert into 表(日期)values('''+datetostr(date)+''')'
如果是日期都设置为今天的日期的话:
alter table 表
alter column [date] datetime default 'getdate()',
'VALUES('
+''''+FormatDateTime('yyyy-mm-dd', date)+''')';
strSQL:='Insert into t1(F1,F2) Values(1 , GetDate())';Access:
strSQL:='Insert into t1(F1,F2) Values(1 , Now())';
strSQL:='Insert into t1(F1,F2) Values(1 , Date())';