Hi, I'm looking for a method that can enable queries and Stored procedures to be run on a thread. This is from Delphi 5 using the BDE and connecting to Oracle 8. The catch is that it must be possible to cancel the request before it finishes. At the moment all Database transactions occur totally within one stored procedure call and no updates are made directly from Delphi. Any ideas? Cheers Ant ________________________________________________________ Antony Gardiner (IT Specialist) Clear Communications Ltd One of the Intranet, NRS, CPS, & NMS wannabes (+64 9 912 4746) Zone 1534 --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz