procedure TBorrowForm.Button2Click(Sender: TObject);
var
sqlstr1,sqlstr2:string;
begin
if dbedit4.Text='False' then
showmessage('该书已经借出')
else
begin
sqlstr1:='insert into JY values('+edit1.text+','+edit1.text+',SYSDATE)' ;
query4.SQL.Clear;
query4.SQL.Add(sqlstr1);
query4.ExecSQL;
sqlstr2:='update TS set 借出否=True where 书号 =';
query4.SQL.Clear;
query4.SQL.Add(sqlstr2);
query4.ExecSQL;
query4.Close;
end;end;end.
SYSDATE 不是为系统日期函数 为什么不能用啊 提示
在此上下文中不允许使用'SYSDATE'此处只允许使用常量 表达式 或者变量 不允许使用列名
var
sqlstr1,sqlstr2:string;
begin
if dbedit4.Text='False' then
showmessage('该书已经借出')
else
begin
sqlstr1:='insert into JY values('+edit1.text+','+edit1.text+',SYSDATE)' ;
query4.SQL.Clear;
query4.SQL.Add(sqlstr1);
query4.ExecSQL;
sqlstr2:='update TS set 借出否=True where 书号 =';
query4.SQL.Clear;
query4.SQL.Add(sqlstr2);
query4.ExecSQL;
query4.Close;
end;end;end.
SYSDATE 不是为系统日期函数 为什么不能用啊 提示
在此上下文中不允许使用'SYSDATE'此处只允许使用常量 表达式 或者变量 不允许使用列名
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货