我要实现,用户选择年月后,就可以直接输入每个单位的各项金额了,而不用每条记录都输入年月、单位。就是说在用户在界面中选择年月后,就会根据另一个表中的单位清单自动生成记录。
怎么实现呀?比如:
数据库中A表
单位
计划科
销售科
人事科
B表:
年 月 单位 基本工资 加班工资 奖金我想用户在前台界面中选择07年02月后,B表中自动添加记录 年 月 单位 基本工资 加班工资 奖金
07 02 计划科
07 02 销售科
07 02 人事科这样,用户只要输入后几项就行了。这个功能怎么实现?另外,怎样在一个表中存入另几个表中的字段的合计值呀?
怎么实现呀?比如:
数据库中A表
单位
计划科
销售科
人事科
B表:
年 月 单位 基本工资 加班工资 奖金我想用户在前台界面中选择07年02月后,B表中自动添加记录 年 月 单位 基本工资 加班工资 奖金
07 02 计划科
07 02 销售科
07 02 人事科这样,用户只要输入后几项就行了。这个功能怎么实现?另外,怎样在一个表中存入另几个表中的字段的合计值呀?
解决方案 »
- 关于 kbmMW 的 kbmMWTCPIPIndyMessagingServerTransport1.Subscriptions
- 提示 列名无效
- Delphi中如何进行HTTP编程,比如:发送一个XML文件给服务器?
- 一个有关于 Edit1 控件的问题————在线等待!!!!!
- 在button前面怎么加图片??
- Delphi中的DBGrid问题:怎样在一个DBGrid中显示二个Table的内容呢?
- 关于ExcelApplication的问题,望指教
- 实在是郁闷...........散分.............
- 我试着写了个文本编辑器.可是编译成exe后,文本文件不能拖放到编辑区打开.打开方式也不能成功,是否须添加相应事件!!
- 有用FREE PASCAL的大哥吗
- beep函数调用之迷惑
- 时间问题
1、ADODataSet1.LockType:=ltBatchOptimistic;
2、
ADODataSet1.Append;
ADODataSet1.FieldByName('Yaer').AsInteger:=2007;
ADODataSet1.FieldByName('Month').AsInteger:=2;
ADODataSet1.FieldByName('Dept').AsInteger:='计划科';
ADODataSet1.Post;
3、放在一个DBGrid中,编辑完后,ADODataSet1.UpdateBatch;