sqlstr:='insert into ' +table_name_name+' (';
datamodule1.insertdata.SQL.Add(sqlstr);
datamodule1.insertdata.SQL.Add('fanghao,yezhuname,');        
datamodule1.insertdata.SQL.Add('gonggongfei,jianzhumianji,wuyeguanli,');
datamodule1.insertdata.SQL.Add('shiyongdian,gongtandian,');
datamodule1.insertdata.SQL.Add('jifeidian,danjiadian,');
datamodule1.insertdata.SQL.Add('dianfei,shiyongshui,');
datamodule1.insertdata.SQL.Add('gongtanshui,jifeishui,');
datamodule1.insertdata.SQL.Add('danjiashui,shuifei,');
datamodule1.insertdata.SQL.Add('shiyongqi,gongtanqi,');
datamodule1.insertdata.SQL.Add('jifeiqi,danjiaqi,');
datamodule1.insertdata.SQL.Add('qifei,heji) values(:fanghao_p,:yezhuname_p,');
datamodule1.insertdata.SQL.Add(':gonggongfei_p,jianzhumianji_p,wuyeguanli_p,');
datamodule1.insertdata.SQL.Add(':shiyongdian_p,:gongtandian_p,');
datamodule1.insertdata.SQL.Add(':jifeidian_p,:danjiadian_p,');
datamodule1.insertdata.SQL.Add(':dianfei_p,:shiyongshui_p,');
datamodule1.insertdata.SQL.Add(':gongtanshui,:jifeishui_p,');
datamodule1.insertdata.SQL.Add(':danjiashui_p,:shuifei_p,');
datamodule1.insertdata.SQL.Add(':shiyongqi_p,:gongtanqi_p,');
datamodule1.insertdata.SQL.Add(':jifeiqi_p,:danjiaqi_p,');
datamodule1.insertdata.SQL.Add(':qifei_p,:heji_p )');
showmessage(datamodule1.insertdata.SQL.text);datamodule1.insertdata.Parameters.ParamByName  //xxxxxxxxxx(':fanghao_p').DataType:=ftstring;
datamodule1.insertdata.Parameters.ParamByName(':fanghao_p').value:=fanghao_text.text;
datamodule1.insertdata.Parameters.ParamByName(':yezhuname_p').DataType:=ftstring;
datamodule1.insertdata.Parameters.ParamByName(':yezhuname_p').value:=yezhuname_text.text;
val(jifeishui_text.text,jifeishui_text_in,i);
val(shiyongdian_text.text,shiyongdian_text_in,i);
val(jianzhu_text.text,jianzhu_text_in,i);
val(danjiaqi_text.text,danjiaqi_text_in,i);
val(shuifei_text.text,shuifei_text_in,i);
val(gongtandian_text.text,gongtandian_text_in,i);
val(wuyeguanlifei_text.text,wuyeguanlifei_text_in,i);
val(gonggongfei_text.text,gonggongfei_text_in,i);
val(qifei_text.text,qifei_text_in,i);
val(jifeidian_text.text,jifeidian_text_in,i);
val(danjiashui_text.text,danjiashui_text_in,i);
val(shiyongshui_text.text,shiyongshui_text_in,i);
val(dianfei_text.text,dianfei_text_in,i);
val(danjiadian_text.text,danjiadian_text_in,i);
val(shiyongqi_text.text,shiyongqi_text_in,i);
val(jifeiqi_text.text,jifeiqi_text_in,i);
val(gongtanqi_text.text,gongtanqi_text_in,i);
val(heji_text.text,heji_text_in,i);
val(gonggongfei_text.text,gonggongfei_text_in,i);
val(jianzhu_text.text,jianzhumianji_text_in,i);datamodule1.insertdata.Parameters.ParamByName(':wuyeguanli_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':shiyongdian_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':jifeidian_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':gongtandian').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':danjiadian_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':dianfei_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':shiyongshui_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':gongtanshui_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':jifeishui_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':danjiashui_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':shuifei_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':shiyongqi_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':gongtanqi_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':jifeiqi_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':danjiaqi_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':qifei_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':heji_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':gonggongfei_p').datatype:=ftfloat;
datamodule1.insertdata.Parameters.ParamByName(':jianzhumianji_p').datatype:=ftfloat;datamodule1.insertdata.Parameters.ParamByName(':wuyeguanli_p').value:=wuyeguanlifei_text_in;
datamodule1.insertdata.Parameters.ParamByName(':shiyongdian_p').value:=shiyongdian_text_in;
datamodule1.insertdata.Parameters.ParamByName(':jifeidian_p').value:=jifeidian_text_in;
datamodule1.insertdata.Parameters.ParamByName(':gongtandian').value:=gongtandian_text_in;
datamodule1.insertdata.Parameters.ParamByName(':danjiadian_p').value:=danjiadian_text_in;
datamodule1.insertdata.Parameters.ParamByName(':dianfei_p').value:=dianfei_text_in;
datamodule1.insertdata.Parameters.ParamByName(':shiyongshui_p').value:=shiyongshui_text_in;
datamodule1.insertdata.Parameters.ParamByName(':gongtanshui_p').value:=gongtanshui_text_in;
datamodule1.insertdata.Parameters.ParamByName(':jifeishui_p').value:=jifeishui_text_in;
datamodule1.insertdata.Parameters.ParamByName(':danjiashui_p').value:=danjiashui_text_in;
datamodule1.insertdata.Parameters.ParamByName(':shuifei_p').value:=shuifei_text_in;
datamodule1.insertdata.Parameters.ParamByName(':shiyongqi_p').value:=shiyongqi_text_in;
datamodule1.insertdata.Parameters.ParamByName(':gongtanqi_p').value:=gongtanqi_text_in;
datamodule1.insertdata.Parameters.ParamByName(':jifeiqi_p').value:=jifeiqi_text_in;
datamodule1.insertdata.Parameters.ParamByName(':danjiaqi_p').value:=danjiaqi_text_in;
datamodule1.insertdata.Parameters.ParamByName(':qifei_p').value:=qifei_text_in;
datamodule1.insertdata.Parameters.ParamByName(':heji_p').value:=heji_text_in;
datamodule1.insertdata.Parameters.ParamByName(':gonggongfei_p').value:=heji_text_in;
datamodule1.insertdata.Parameters.ParamByName(':jianzhumianji_p').value:=heji_text_in;datamodule1.insertdata.execsql;
//insertdata    是 TADOQuery 控件出现错误提示 insertdata parameter ':fanghao_p' not found而 :fanghao_p  本来就是参数之一,
不仅 :fanghao_p 不能找到,其他参数也不能找到执行到xxxxxxxxxx处时就出错。