В инициализации команды создаю копию подключения, т.к. данный Reader находиться внутри ещё одного Reader, а на одно и тоже подключение в них он жалуется. Вопросы следующие: 1) Что будет с подключением, созданным методом CreateConnectionByFingerprint()? (В методе подкчюление откроется, а как быть с закрытием?) 2) Если ли ещё какой-то способ использования двух ридеров одним подключением?
using (var Reader = new SqlCommand($@"SELECT id FROM [таблица] WHERE id = N'{Id}'", SqlTool.CreateConnectionByFingerprint(Con, true, true)).ExecuteReader()) {
while (Reader.Read()) {
return true;
}
}
Продвижение своими сайтами как стратегия роста и независимости