Witam,
napisałem program z wykorzystaniem MySQL (zainstalowanym na moim komputerze). Wszystko ładnie pięknie śmiga do momentu kiedy chciałem sprawić aby mój program korzystał z zewnętrznej bazy danych (może w przyszłości mógłbym udostępnić swój program innym).
Założyłem sobie konto na https://vipserv.org/ i tam założyłem bazę danych w raz z tabelą. Wprowadziłem ręcznie niewielką ilość danych i uruchomiłem aplikację swoją. Błędu z połączeniem się z bazą danych nie ma ale już z wysłaniem zapytania do niej owszem.
public void queryingRead(String query)
{
try
{
rs = st.executeQuery(query);
} catch (Exception e1)
{
System.out.println("Problem z wyslaniem zapytania do bazy MySQL");
}
}
i wysyłam do niego owe zapytanie
SELECT * FROM login WHERE login='rafal201988'
i niestety wywala mi wyjątek
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
niewiele z tego rozumiem tym bardziej że rekord z polem login = rafal201988 istnieje na miliard %.
Dodam że to zapytanie na MySQL działa poprawnie na komputerze.