如果这个库只是为了打印的话,没有什么其它用途,可以在beforeprint事件中控制
不用生成这个库
只是复杂了一点点,
如果就想备份成这样的一个数据库的话
请看下面的伪语句
 
 create table tablename( 工程名称,  单位) 
  for i:=1 to 月份数(当然要根据记录计算出来)
 begin
  alter table tablename
  add(i月单价,i月数量)
 end; 
 
 insert into tablename values (通过计算取得的输入值)
 来不及实现,希望你能验证我的想法,