要如何Join,Dele才不會出問題??(編號:4576)

Select OrH.OrdNo.OrH.ItemNo.Item.Descr...
from Orh Left Join Item on OrH.Item=Item.Item...
如此Select後有將近 100,000筆的資料
下Delete指令時會連 Item檔中的Item刪除
如何才能避免這個問題..
*已經使用過Temp Recordset的方式一個一個塞,可是要花2倍的時間
才讀得出資料來,雖然可以解決這個問題,可是太慢了..
請問有何良方???