lyybb.RzNumericEdit1.Text:=dm.lyybb.fieldbyname('djsd1').AsString;
lyybb.RzNumericEdit2.Text:=dm.lyybb.fieldbyname('djsd2').AsString;
lyybb.RzNumericEdit3.Text:=dm.lyybb.fieldbyname('tldc').AsString;
lyybb.RzNumericEdit4.Text:=dm.lyybb.fieldbyname('tlsd').AsString;
lyybb.RzNumericEdit5.Text:=dm.lyybb.fieldbyname('pjdym').AsString;
lyybb.RzNumericEdit6.Text:=dm.lyybb.fieldbyname('zqsj').AsString;
lyybb.RzNumericEdit7.Text:=dm.lyybb.fieldbyname('pjzqcyy').AsString;
lyybb.RzNumericEdit8.Text:=dm.lyybb.fieldbyname('pjzqcys').AsString;
lyybb.RzNumericEdit9.Text:=dm.lyybb.fieldbyname('pjrcyy').AsString;
lyybb.RzNumericEdit10.Text:=dm.lyybb.fieldbyname('pjrcys').AsString;
lyybb.RzNumericEdit11.Text:=dm.lyybb.fieldbyname('ylcyy').AsString;
lyybb.RzNumericEdit12.Text:=dm.lyybb.fieldbyname('ylcys').AsString;
lyybb.RzNumericEdit13.Text:=dm.lyybb.fieldbyname('nlcyy').AsString;
lyybb.RzNumericEdit14.Text:=dm.lyybb.fieldbyname('nlcys').AsString;
我好多地方都能用到类似的写法
lyybb.RzNumericEdit2.Text:=dm.lyybb.fieldbyname('djsd2').AsString;
lyybb.RzNumericEdit3.Text:=dm.lyybb.fieldbyname('tldc').AsString;
lyybb.RzNumericEdit4.Text:=dm.lyybb.fieldbyname('tlsd').AsString;
lyybb.RzNumericEdit5.Text:=dm.lyybb.fieldbyname('pjdym').AsString;
lyybb.RzNumericEdit6.Text:=dm.lyybb.fieldbyname('zqsj').AsString;
lyybb.RzNumericEdit7.Text:=dm.lyybb.fieldbyname('pjzqcyy').AsString;
lyybb.RzNumericEdit8.Text:=dm.lyybb.fieldbyname('pjzqcys').AsString;
lyybb.RzNumericEdit9.Text:=dm.lyybb.fieldbyname('pjrcyy').AsString;
lyybb.RzNumericEdit10.Text:=dm.lyybb.fieldbyname('pjrcys').AsString;
lyybb.RzNumericEdit11.Text:=dm.lyybb.fieldbyname('ylcyy').AsString;
lyybb.RzNumericEdit12.Text:=dm.lyybb.fieldbyname('ylcys').AsString;
lyybb.RzNumericEdit13.Text:=dm.lyybb.fieldbyname('nlcyy').AsString;
lyybb.RzNumericEdit14.Text:=dm.lyybb.fieldbyname('nlcys').AsString;
我好多地方都能用到类似的写法
當然, 你可以用個循環, 取
Fields[i] 來操作
遍历表,找到组件,再读出值,放到组件中去
只要选择数据表中的字段就行了
然后用数据控制组件如:ADOQuery,ADODataset等的
edit,post或APPEND,POST方法就行了
不过,这样做容易出现问题
劝你还是老老实实的一句句写吧