TOP и квадратные скобки относятся к Transact-SQL. В ANSI SQL используются LIMIT и backticks (`).
select * from `Table_Name` LIMIT 5;
Нашел решение моей проблемы. Тем не менее, я не могу отлаживать dll win32, но при развертывании на сервере IIS он работает нормально. Решение: поместите Dll в одну из следующих папок:
C: \ Windows \ System32 \ inetsrv C: \ Windows \ SysWOW64 \ inetsrv
DLL win32 будет загружаться в Asp.Net Api.
Приветствия