insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',' Data Source=c:/sharelh/;User ID=Admin;Password=;Extended properties=dBase 5.0')...exprec (RECEIPTNO,DELIVERYNO,VENDORCODE,RECORG,RECDATE,TAXRATE,RECEIVEAMT) select receipt_no,delivery_no,vendor_code,rec_org_code, receive_date,tax_rate,receive_amt from (  select t.receipt_no,t.dlv_no as delivery_no,max(t.vendor_code) as vendor_code, max(rec_org_code) as rec_org_code , max(receipt_date) as receive_date, max(tax_rate) as tax_rate, sum(buy_amt) as receive_amt, max(settle_type) as settle_type from xone_inter.dbo.inte_receipt as t ,vendor u where t.vendor_code *= u.vendor_code group by t.receipt_no ,t.dlv_no union  select t.receipt_no, t.delivery_no, vendor.vendor_code, org.org_code, receive_date, tax_rate, receive_amt, settle_type from receipt t, vendor,org where t.vendor_id = vendor.vendor_id and t.receive_org_id  = org.org_id  and (t.deleted_ind is null or t.deleted_ind <> 'Y')) t where 1=1 and t.receive_date >= '2005-10-11' and t.settle_type ='110'  order by t.receive_date以上的sql用在查询分析器run能通过,但是用JDBC执行却总是报[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]请求的操作未能执行,因为 OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 不支持所需的事务接口