Este error ocurrió originalmente con una actualización de MDAC_TYP (a 2.6 desde la memoria). Según un antiguo aviso de Borland
"Este es un error en el proveedor de SQL Server. SetCursorLocation = clUseClient
para eliminar el error."
Había un parche ADOExpress disponible de Borland , pero el enlace no funciona. Embarcadero ahora alójalo aquí:ftp://ftpd.embarcadero.com/pub/delphi/ devsupport/updates/adoexpress/d5adoupdate2.exe (¡Gracias por el enlace oficial Jeroen!)
Recomendaría descargar e instalar todos los parches enumerados en el sitio de Embarcadero, suponiendo que pueda encontrarlos.