多人同時列印動態報表(編號:539)

我遇一個困難是多人同時列印動態報表
解釋起來是一台Server多個Client
有二人以上几乎在同一時間下select法語加上where不同的條件
我列表的方法是先Insert資料到一個TempTable,
再refresh crystal report中已經事先連好的TempTable
將資料印出,
可是單人列印時沒有問題,
兩個人以上可能會去搶TempTable印出的值
也可能印出是兩人select之後交錯的結果,我該怎麼辦??
請問你們都是如何列出動態報表??
謝謝您的回答!!