java.util.Datevs java.sql.Date: kiedy i z którego
JDBC (Java DataBase Connectivity) to podstawowy interfejs API, który umożliwia interakcję z serwerami baz danych SQL poprzez wykonywanie instrukcji SQL przy użyciu języka programowania Java.
chcę INSERT zapisać w bazie danych (w moim przypadku Microsoft SQL Server) przy użyciu JDBC w Javie. Jednocześnie chcę uzyskać identyfikator wkładki. Jak mogę to osiągnąć za pomocą JDBC
Niektóre tło: Mam webapp Java 1.6 działający na Tomcat 7. Baza danych to MySQL 5.5. Wcześniej korzystałem ze sterownika JDBC Mysql 5.1.23, aby połączyć się z bazą danych. Wszystko działało Niedawno zaktualizowałem sterownik Mysql JDBC 5.1.33. Po aktualizacji Tomcat zgłasza ten błąd podczas...
Jakie są najlepsze obejścia dla używania INklauzuli SQL z instancjami java.sql.PreparedStatement, które nie są obsługiwane dla wielu wartości z powodu problemów związanych z bezpieczeństwem ataku wstrzykiwania SQL: Jeden ?symbol zastępczy reprezentuje jedną wartość, a nie listę wartości. Rozważ...
Chcę wiedzieć, co się właściwie dzieje, kiedy adnotujesz metodę @Transactional? Oczywiście wiem, że Spring zawinie tę metodę w Transakcji. Ale mam następujące wątpliwości: Słyszałem, że Spring tworzy klasę proxy ? Czy ktoś może wyjaśnić to bardziej szczegółowo . Co faktycznie znajduje się w tej...
Otrzymuję ten komunikat po uruchomieniu aplikacji internetowej. Działa dobrze, ale pojawia się ten komunikat podczas zamykania. SEVERE: Aplikacja internetowa zarejestrowała sterownik JBDC [oracle.jdbc.driver.OracleDriver], ale nie wyrejestrowała go, gdy aplikacja internetowa została zatrzymana....
Jak połączyć się z bazą danych MySQL w Javie? Kiedy próbuję, rozumiem java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Lub...
Jaka jest najlepsza dostępna biblioteka pul połączeń dla Java / JDBC? Rozważam 2 głównych kandydatów (darmowy / open-source): Apache DBCP - http://commons.apache.org/dbcp/ C3P0 - http://sourceforge.net/projects/c3p0 Dużo o nich czytałem na blogach i innych forach, ale nie mogłem podjąć...
Zestaw wyników nie ma metody dla hasNext. Chcę sprawdzić, czy zestaw wyników ma jakąkolwiek wartość czy to właściwy sposób? if (!resultSet.next() ) { System.out.println("no data"); }
Chcę dodać sterownik jdbc oracle do mojego projektu jako zależność (zasięg działania) - ojdbc14. W witrynie MVNrepository zależność do umieszczenia w POM jest: <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId>
Czy nie powinna to być dość prosta operacja? Widzę jednak, że nie ma metody size()nor
Uważa się, że dobrym nawykiem jest zamykanie wszystkich zasobów JDBC po użyciu. Ale jeśli mam następujący kod, czy konieczne jest zamknięcie zestawu wyników i instrukcji? Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try { conn = // Retrieve connection stmt =...
Czy nie można ominąć stosu przepełnienia stosu w przypadku : Как подключится к БД Oracle используя имя сервиса (nazwa usługi) SID? Mam aplikację Java, która korzysta z JDBC (przez JPA), która łączyła się z bazą danych programowania przy użyciu nazwy hosta, portu i...
Czy java.sql.ResultSetistnieje sposób na uzyskanie nazwy kolumny jako Stringza pomocą indeksu kolumny? Przejrzałem dokument API, ale nic nie mogę
Oto jak ustawia się moje połączenie: Connection conn = DriverManager.getConnection(url + dbName + "?useUnicode=true&characterEncoding=utf-8", userName, password); I pojawia się następujący błąd podczas wiązania w celu dodania wiersza do tabeli: Incorrect string value:...
Pracuję nad tym, aby moja baza danych komunikowała się z moimi programami Java. Czy ktoś może mi dać szybki i brudny program przykładowy za pomocą JDBC? Dostaję dość głupi błąd: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The...
Przygotowane oświadczenie jest nieco bardziej rozbudowaną wersją oświadczenia i zawsze powinno być co najmniej tak szybkie i łatwe w obsłudze jak oświadczenie. Przygotowane oświadczenie można sparametryzować Większość relacyjnych baz danych obsługuje zapytanie JDBC / SQL w czterech krokach:...
Zastanawiałem się, czy istnieje bardziej elegancki sposób wykonywania zapytań IN () za pomocą JDBCTemplate Springa. Obecnie robię coś takiego: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) {...
Do wykonywania zapytań do bazy danych mysql używam przygotowanych instrukcji. Chcę wdrożyć funkcję wyszukiwania opartą na pewnego rodzaju słowach kluczowych. W tym celu muszę użyć LIKEsłowa kluczowego, tyle wiem. I już wcześniej korzystałem z przygotowanych instrukcji, ale nie wiem, jak tego użyć,...
Mam ogólną metodę Java z następującą sygnaturą metody: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Otwiera połączenie, buduje za PreparedStatementpomocą instrukcji sql i parametrów w queryParamstablicy o zmiennej długości, uruchamia je, buforuje ResultSet(w a...