PDA

Click to See Complete Forum and Search --> : ADO - Cursor Types


Jimbob
Aug 9th, 2000, 06:02 AM
I know different cursor types offer different functionality, the most annoying one beng lack of recordcount in some, but when I try to run this query: -

SELECT DISTINCT *
FROM Ticket
WHERE [AgtTNumber] IN
(SELECT [AgtTNumber]
FROM [Ticket] AS Tmp
GROUP BY [AgtTNumber], [BorisBooking],
[BorisOpLine]
HAVING COUNT(*) = 1 AND
[BorisBooking] <> [Ticket].[BorisBooking] AND
[BorisOpLine] <> [Ticket].[BorisOpLine]) AND
Reconciled = 0
ORDER BY [AgtTNumber], [BorisBooking], [BorisOpLine];

with a Keyset, I get told that 'Object or Provider is not capable of performing the requested operation' but using a Dynamic crsor it works fine

why is this???