Wpis z mikrobloga

@czupek: Całość tablicy zapisuje się do pliku w formie INSERT INTO ARTYSCI VALUES ( 5 , 'Milowan' , 'Lesniewski' , 'Jasien ' , 'Muzyk' , '923023674'). Polecenia były kopiowane bezpośrednio do Oracla i odpalane przechodziły, więc nie jest to raczej problem z zapisem insertow
@nairamk: Nie mam Errora, w chwili gdzie dochodzi doi wywołania execute.Update program przestaje odpowiadać. Niby działa, ale nic się nie dzieje. Wydaje mi się, że tak
@Leshak: a może spróbuj chociaż wykonać select 1 from dual?
Po drugie, tak się nie konstruuje statementów. Statement to jeden kod SQL, w którym podmienia się parametry. Sklejanie stringów to nigdy nie jest dobry pomysł.
@Leshak: Widać, że dopiero uczysz się Java.
- użyj logera, to chwila. Nigdy nie loguje się na STD Out (standardowe wyjście - konsolę), bo zabijesz serwer, np. przepełniając mu dysk. To ogólnie bad practice i fuj.
- jest już java 14 ;-)
- użyj try-with-resources
- jak w twoim kodzie wystąpi wyjątek, połączenie nie zostanie zamknięte i będziesz miał wycieki pamięci.
- String info, naprawdę nie musi być deklarowany przed
@Leshak: Poza tym mógłbyś użyć jakiegoś bitbucket, gitlab, github. Zdaje się, że nie piszesz ściśle tajnego projektu bankowego, tylko uczysz się Java. Łatwiej będzie ci pomóc mogąc sobie odpalić twój projekt lokalnie.