现有一表,有字段1,2,3,4,5,6,7,8,9,10,11
//将form1中的内容添加进打印表中,以便打印
query3.SQL.Clear;
query3.SQL.Add('insert into 打印表(1,2,3,4,5,6,7,8,9,10,11) values (:t_date,:t_id,:t_address,:t_doc,:t_huanzhe,:t_yawei,:t_neib,:t_num,:t_yanse,:t_danjia,:t_zje)');
query3.ParamByName('t_date').value:=(date); //日期型 query3.ParamByName('t_id').AsString:=edit1.Text;
query3.ParamByName('t_address').AsString:=combobox1.Text;
query3.ParamByName('t_doc').AsString:=combobox2.Text;
query3.ParamByName('t_huanzhe').AsString:=edit6.Text;
query3.ParamByName('t_yawei').AsString:=edit2.Text;
query3.ParamByName('t_neib').AsString:=combobox3.Text;
query3.ParamByName('t_num').Asinteger:=strtoint(edit3.Text); //整型
query3.ParamByName('t_yanse').AsString:=combobox4.Text;
query3.ParamByName('t_danjia').value:=strtofloat(edit4.Text); //货币型
query3.ParamByName('t_zje').value:=strtofloat(edit5.Text); //货币型
query3.ExecSQL;
编译能通过,可运行时却出现
invaliduse of keyword token:1,2,3,4,5,6,7,8,9,10,11) line number:1. 错误, 、
该怎样改呀??????????????
//将form1中的内容添加进打印表中,以便打印
query3.SQL.Clear;
query3.SQL.Add('insert into 打印表(1,2,3,4,5,6,7,8,9,10,11) values (:t_date,:t_id,:t_address,:t_doc,:t_huanzhe,:t_yawei,:t_neib,:t_num,:t_yanse,:t_danjia,:t_zje)');
query3.ParamByName('t_date').value:=(date); //日期型 query3.ParamByName('t_id').AsString:=edit1.Text;
query3.ParamByName('t_address').AsString:=combobox1.Text;
query3.ParamByName('t_doc').AsString:=combobox2.Text;
query3.ParamByName('t_huanzhe').AsString:=edit6.Text;
query3.ParamByName('t_yawei').AsString:=edit2.Text;
query3.ParamByName('t_neib').AsString:=combobox3.Text;
query3.ParamByName('t_num').Asinteger:=strtoint(edit3.Text); //整型
query3.ParamByName('t_yanse').AsString:=combobox4.Text;
query3.ParamByName('t_danjia').value:=strtofloat(edit4.Text); //货币型
query3.ParamByName('t_zje').value:=strtofloat(edit5.Text); //货币型
query3.ExecSQL;
编译能通过,可运行时却出现
invaliduse of keyword token:1,2,3,4,5,6,7,8,9,10,11) line number:1. 错误, 、
该怎样改呀??????????????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货