Я работаю над приложением, имеющим две базы данных.
У меня есть объект, назовем его permit
, у которого есть список идентификаторов, ссылающихся на идентификаторы из таблицы, давайте вызовем этот tasks
в другой базе данных.
Я пытаюсь выполнить следующий запрос:
var listOfUsedIds = select taskid from Permit_Task;
Select * from task where id not in (listOfUsedIds)
Когда я запускаю этот код, я получаю сообщение об ошибке:
Удаленный вызов процедур (RPC) входящего потока табличных данных (TDS)
неверный поток протокола.
Слишком много параметров было предоставлено в этом запросе RPC. Максимум
2100.
Я не могу запустить вспомогательный выбор или что-то еще, потому что NHibernate не позволит мне сделать это для двух баз данных.
Может кто-нибудь помочь мне, как обойти эту проблему?