![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 14.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, chcę wykonać zapytanie do db w klasie, ale wyskakuje błąd
funkcja która powoduje błąd:
Myślę że to dlatego, że chcę użyć innej klasy w klasie, ale szukałem w google jak to rozwiązać i nawet przybliżenia mojego problemu nie było |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Głównie to dlatego, że używasz zmiennej, której wcześniej nie zadeklarowałeś i nie przypisałeś jej obiektu, o czym świadczy komunikat błędu. Poczytaj o zasięgu zmiennych, jak już się dowiesz że tak nie można, przeczytaj o wzorcach projektowych a tam z kolei dowiesz się o sposobach przekazywania jednego obiektu do drugiego, a tych sposobów jest conajmniej kilka..
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przekaż (albo w konstruktorze, albo w jakiejś metodzie) utworzoną instancję bazy do klasy, w której korzystasz z dobrodziejstw obsługi bazy, np.
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:42 |