我用的是dbexpress
insert into t_hwfl_1(t_hwdm,t_hwmc) values(:hwdm,:hwmc)DM.sys_inst_hwflSDS.active:=false;
DM.sys_inst_hwflSDS.DateSet.params.ParamByName('hwdm').AsString:=self.ehwdm.text;
DM.sys_inst_hwflSDS.DateSet.params.ParamByName('hwmc').AsString:=self.ehwmc.text;
DM.sys_inst_hwflSDS.Excute;
两个edit框分别输入‘1111’,‘111111’
执行后抛出EDatabaseError错误,信息是:ORA-00911:无效字符但是在sql plus中
insert into t_hwfl_1(t_hwdm,t_hwmc) values('1111','111111');就没有错误奇怪死了
insert into t_hwfl_1(t_hwdm,t_hwmc) values(:hwdm,:hwmc)DM.sys_inst_hwflSDS.active:=false;
DM.sys_inst_hwflSDS.DateSet.params.ParamByName('hwdm').AsString:=self.ehwdm.text;
DM.sys_inst_hwflSDS.DateSet.params.ParamByName('hwmc').AsString:=self.ehwmc.text;
DM.sys_inst_hwflSDS.Excute;
两个edit框分别输入‘1111’,‘111111’
执行后抛出EDatabaseError错误,信息是:ORA-00911:无效字符但是在sql plus中
insert into t_hwfl_1(t_hwdm,t_hwmc) values('1111','111111');就没有错误奇怪死了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货