像输入完一张采购单后,我想把它打印出来,如果是从保存采购单的表里取数据的话,会存在如何定位这一张单据的问题,并且即使定位到了这一张单,也还会有其它的问题,比如:保存采购单的表的某些字段保存的值是它对应的ID,还有就是像不会保存在表里的当前用户等信息.

解决方案 »

  1.   

    在插入语句后加  select @@IDENTITY 可以返回当前插入的自增ID..
    如果你的ID是代码生成的..那你自然也知道ID 
    对于你后面说的ID  你可以建视图的方式进行关联起来.
      

  2.   

    select @@IDENTITY   这个并发处理的不还好  可以用 SCOPE_IDENTITY()
    参考 http://topic.csdn.net/u/20090525/10/fdcec54f-d8c3-4344-a647-5c7333727b00.html另外 单据打印的问题完全可以用第三方控件啊  Grid++ Reporter 报表设计器 非常不错
      

  3.   


    我准备用dxperience xtrareport,但是不会用,正在学 -_-