Wpis z mikrobloga

#programowanie #naukaprogramowania #csharp
mam comboboxa w którym jest lista jakiś tam rzeczy, niestety nie da się jej otworzyć bo wyskakuje błąd w którym jest napisane że nie da się otworzyć usuniętego obiektu. Da się dopiero otworzyć gdy usunę zakończenie sesji tak jak jest w finally. Chciałem zamykać za każdym razem bo po bazie danych będzie mogło siedzieć kilka tysięcy osób na raz i jak każdy będzie miał otwartą sesje to baza danych padnie. Jak zrobić by po każdym pobraniu danych zamknąć sesje i jednocześnie program działał poprawnie?
link do kodu
  • 2
@ugotowany_kamien: Szkoda, że nie dodałeś że chodzi o #devexpress, może ktoś więcej by Ci podpowiedział.
Generalnie jeśli chodzi o obiekt Session to DevExpress jest na stanowisku, że nie powinno się samemu go zamykać - to się "zarządza samo" i wskazaną praktyką jest nie zarządzanie zamykaniem tych obiektów w sposób ręczny. Więcej informacji uzyskasz chociażby w tym tickecie (patrz na ostatnią wypowiedź) https://www.devexpress.com/Support/Center/Question/Details/CQ56218
Być może to rozwiąże Twój problem.