有一个表 定单号码id 定购时间
1 2002-11-29 17:45:00
..我想用insert语句插入一个新的记录,该怎么做呀我写的是
sql.add('insert into 定单号码(定购时间) values('Time')');
没编译通过,不知道怎么改
再者,time知返回了时间,没有日期
1 2002-11-29 17:45:00
..我想用insert语句插入一个新的记录,该怎么做呀我写的是
sql.add('insert into 定单号码(定购时间) values('Time')');
没编译通过,不知道怎么改
再者,time知返回了时间,没有日期
写的详细一点
在此上下文中不能使用 'time'.此处只能使用常量,表达式或变量.不能使用列名
我把id也加上
sql.add('insert into 定单号码(id,定购时间) values(2,2002)');
可是写不到数据库中
错误信息为:
CommandText does not return a result set
ExecSQL ; // 更新不用 Open ;
sql.add('insert into 定单号码(id,定购时间) values(2,:Cdate)');
parambyname('Cdate').asdatetime:='2002-12-26 12:12:12';
execsql;试试看;