Pertanyaan yang diberi tag «jdbc»

JDBC (Java DataBase Connectivity) adalah API dasar yang memungkinkan berinteraksi dengan server database SQL dengan mengeksekusi pernyataan SQL menggunakan bahasa pemrograman Java.

8
Simulasikan BUAT DATABASE JIKA TIDAK ADA untuk PostgreSQL?
Saya ingin membuat database yang tidak ada melalui JDBC. Tidak seperti MySQL, PostgreSQL tidak mendukung create if not existssintaks. Apa cara terbaik untuk mencapai ini? Aplikasi tidak mengetahui apakah database tersebut ada atau tidak. Itu harus memeriksa dan jika database ada itu harus digunakan. Jadi masuk akal untuk menghubungkan ke …
115 sql  database  postgresql  jdbc  ddl 

13
Bagaimana cara membuat kumpulan koneksi di JDBC?
Adakah yang bisa memberikan contoh atau tautan tentang cara membuat kumpulan koneksi JDBC? Dari pencarian google saya melihat banyak cara berbeda untuk melakukan ini dan itu agak membingungkan. Pada akhirnya saya memerlukan kode untuk mengembalikan java.sql.Connectionobjek, tetapi saya mengalami kesulitan untuk memulai .. saran apa pun diterima. Pembaruan: Apakah tidak …

3
Menutup Koneksi JDBC di Pool
Bagian kode standar kami untuk menggunakan JDBC adalah ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close(); conn.close(); Pertanyaan 1: Saat menggunakan Connection Pool, haruskah seseorang menutup Connection di bagian akhir? Jika ya, bukankah tujuan pengumpulan …

16
Bagaimana cara mengubah TimeStamp menjadi Date di Java?
Bagaimana cara mengubah 'timeStamp' menjadi datesetelah saya menghitung di java? Kode saya saat ini adalah sebagai berikut: public class GetCurrentDateTime { public int data() { int count = 0; java.sql.Timestamp timeStamp = new Timestamp(System.currentTimeMillis()); java.sql.Date date = new java.sql.Date(timeStamp.getTime()); System.out.println(date); //count++; try { Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/pro", "root", ""); …
105 java  date  jdbc  timestamp 

6
MySQL 'buat skema' dan 'buat database' - Apakah ada perbedaan
Mengambil puncak ke information_schemadatabase dan memuncak pada metadata untuk salah satu proyek hewan peliharaan saya, saya mengalami kesulitan memahami apa (jika ada) perbedaan antara create schemaperintah dan create databaseperintah untuk MySQL. Apakah ada perbedaan? Jika tidak, apakah ini pola perilaku yang agak khas untuk database relasional (saya pernah mendengar bahwa …
104 sql  mysql  oracle  jdbc  database 

6
JdbcTemplate queryForInt / Long tidak digunakan lagi di Spring 3.2.2. Apa yang harus diganti?
Metode queryforInt / queryforLong di JdbcTemplate tidak digunakan lagi di Spring 3.2. Saya tidak dapat mengetahui mengapa atau apa yang dianggap praktik terbaik untuk mengganti kode yang ada menggunakan metode ini. Metode tipikal: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), …

13
Oracle JDBC ojdbc6 Jar sebagai Dependensi Maven
Sepertinya saya tidak bisa membuat Maven memaketkan file ojdbc6.jar ke dalam file perang proyek saya. Saya memilikinya bekerja di dalam file POM ketika menentukan ketergantungan langsung untuk alat Hibernate. Tetapi itu tidak akan dibundel dengan file perang proyek, dan karena itu proyek saya tidak akan berjalan di Tomcat. Saya telah …
103 oracle  maven  jdbc  war 

19
ORA-01882: wilayah zona waktu tidak ditemukan
Saya mengakses Database Oracle dari aplikasi java, ketika saya menjalankan aplikasi saya, saya mendapatkan kesalahan berikut: java.sql.SQLException: ORA-00604: kesalahan terjadi pada SQL rekursif level 1 ORA-01882: wilayah zona waktu tidak ditemukan
102 oracle  jdbc  timezone 

6
Beberapa kueri dieksekusi di java dalam satu pernyataan
Hai Saya bertanya-tanya apakah mungkin untuk menjalankan sesuatu seperti ini menggunakan JDBC karena saat ini memberikan pengecualian meskipun mungkin di browser kueri MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Meskipun saya menyadari bahwa itu mungkin dengan memiliki string kueri SQL yang dipisahkan dan pernyataan dieksekusi dua kali tetapi saya bertanya-tanya …
100 java  mysql  sql  jdbc 

2
Menggunakan kembali PreparedStatement beberapa kali
dalam kasus menggunakan PreparedStatement dengan satu koneksi umum tanpa kumpulan apa pun, dapatkah saya membuat ulang instance untuk setiap operasi dml / sql yang mempertahankan kekuatan pernyataan yang disiapkan? Maksudku: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } dari pada: PreparedStatement preparedStatement = …



5
org.postgresql.util.PSQLException: FATAL: maaf, sudah terlalu banyak klien
Saya mencoba terhubung ke database Postgresql, saya mendapatkan Error berikut: Error: org.postgresql.util.PSQLException: FATAL: maaf, sudah terlalu banyak klien Apa arti kesalahan tersebut dan bagaimana cara memperbaikinya? server.propertiesFile saya adalah sebagai berikut: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 KeepAliveTime=100 TrackPoolSize=120 TrackMaxPoolSize=120 TrackKeepAliveTime=100 PortNumber=5432 Logging=1
93 java  sql  postgresql  jdbc 

5
Bagaimana cara mendapatkan jumlah kolom dari JDBC ResultSet?
Saya menggunakan CsvJdbc (ini adalah driver JDBC untuk file csv) untuk mengakses file csv. Saya tidak tahu berapa banyak kolom yang dikandung file csv. Bagaimana saya bisa mendapatkan jumlah kolom? Apakah ada fungsi JDBC untuk ini? Saya tidak dapat menemukan metode apa pun untuk ini di java.sql.ResultSet. Untuk mengakses file …
92 java  jdbc  csv  resultset 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.