Здравствуйте, Аноним, Вы писали:
А>На новой работе требуют использования SqlDataAdapter и пр. старья.
Что же в них старого-то? да и требуют, наверное,не без причины
А>И пока к сожалению не повыпендриваться.
А это обязательно?
А>Как бы встает давняя проблема, где хранить open sql connection чтобы ее не создавать на каждый чих. Давным давно написал я библиотеку, которая хранила connection на стеке в общем тоже довольно кривое решение. Есть идея хранить connection в request и закрывать ее (если открыли) на error или на Uload. Экспериментировать нет ни времени ни желания, плиз подскажите нормальное ли это решение или какое другое получше.
Нормальное решение — закрывать соединение сразу как только оно стало ненужным и не хранить его. Тогда оно вернётся в пул соединений и будет оттуда использовано