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.

15
Perbedaan antara Statement dan PreparedStatement
Pernyataan Disiapkan adalah versi Pernyataan yang sedikit lebih kuat, dan harus selalu setidaknya secepat dan mudah ditangani sebagai Pernyataan. Pernyataan Disiapkan dapat parametrized Sebagian besar basis data relasional menangani permintaan JDBC / SQL dalam empat langkah: Parsing kueri SQL yang masuk Kompilasi permintaan SQL Merencanakan / mengoptimalkan jalur akuisisi data …
222 java  jdbc 

5
Bagaimana cara mengeksekusi IN () query SQL dengan Spring's JDBCTemplate secara efektif?
Saya bertanya-tanya apakah ada cara yang lebih elegan untuk melakukan IN () query dengan Spring's JDBCTemplate. Saat ini saya melakukan sesuatu seperti itu: StringBuilder jobTypeInClauseBuilder = new StringBuilder(); for(int i = 0; i < jobTypes.length; i++) { Type jobType = jobTypes[i]; if(i != 0) { jobTypeInClauseBuilder.append(','); } jobTypeInClauseBuilder.append(jobType.convert()); } Yang …
177 java  sql  spring  jdbc  jdbctemplate 

6
Menggunakan wildcard "suka" dalam pernyataan yang disiapkan
Saya menggunakan pernyataan yang disiapkan untuk mengeksekusi query database mysql. Dan saya ingin menerapkan fungsi pencarian berdasarkan kata kunci. Untuk itu saya perlu menggunakan LIKEkata kunci, yang banyak saya tahu. Dan saya juga telah menggunakan pernyataan yang sudah disiapkan sebelumnya, tetapi saya tidak tahu bagaimana menggunakannya dengan LIKEkarena dari kode …

13
Bagaimana saya bisa mendapatkan SQL dari PreparedStatement?
Saya memiliki metode Java umum dengan metode tanda tangan berikut: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Ini membuka koneksi, membangun PreparedStatementmenggunakan pernyataan sql dan parameter dalam queryParamsarray panjang variabel, menjalankannya, cache ResultSet(dalam a CachedRowSetImpl), menutup koneksi, dan mengembalikan set hasil cache. Saya memiliki pengecualian dalam penanganan metode yang mencatat …

16
Apakah panggilan jdbc asinkron dimungkinkan?
Saya ingin tahu apakah ada cara untuk melakukan panggilan asinkron ke database? Misalnya, bayangkan saya memiliki permintaan besar yang membutuhkan waktu sangat lama untuk diproses, saya ingin mengirim permintaan dan menerima pemberitahuan ketika permintaan akan mengembalikan nilai (dengan melewati Pendengar / panggilan balik atau sesuatu). Saya tidak ingin memblokir menunggu …

28
ORA-12505, TNS: pendengar saat ini tidak mengetahui SID yang diberikan dalam descriptor hubungkan
Saya telah menginstal Oracle 11g Express Edition Release 2 di windows saya 7 64 bit OS dan mencoba menjalankan program JDBC, maka saya mendapatkan kesalahan berikut: java.sql.SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:412) at …
154 oracle  jdbc 


5
Bagaimana saya harus menggunakan sumber daya coba dengan JDBC?
Saya punya metode untuk mendapatkan pengguna dari database dengan JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con = DriverManager.getConnection(myConnectionURL); PreparedStatement ps = con.prepareStatement(sql); ps.setInt(1, userId); ResultSet rs = ps.executeQuery(); while(rs.next()) { …


12
'0000-00-00 00:00:00' tidak dapat direpresentasikan sebagai kesalahan java.sql.Timestamp
Saya memiliki tabel database yang berisi tanggal (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). Saya menggunakan MySQL. Dari program terkadang data dilewatkan tanpa tanggal ke database. Jadi, nilai tanggal ditetapkan secara otomatis 0000-00-00 00:00:00 ketika data tabel dipanggil dengan kolom tanggal yang memberikan kesalahan ...'0000-00-00 00:00:00' can not be represented …
141 java  mysql  jdbc  timestamp 


4
JPA atau JDBC, apa bedanya?
Saya belajar Java EE dan saya mengunduh gerhana dengan glassfish untuk hal yang sama. Saya melihat beberapa contoh dan juga membaca dokumen Oracle untuk mengetahui semua tentang Java EE 5. Menghubungkan ke database sangat sederhana. Saya membuka proyek web dinamis, membuat sesi EJB, saya menggunakan EntityManager dan dengan metode get …
119 java  jpa  jdbc 


3
Apa yang dimaksud dengan java: comp / env / do?
Saya hanya menghabiskan terlalu banyak waktu hari saya mencoba mencari tahu beberapa kesalahan saat menghubungkan beberapa biji pabrik JNDI. Masalahnya ternyata bukan ini ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Saya sebenarnya telah menulis ini ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Saya menyimpulkan bahwa java:comp/env/mungkin mereferensikan beberapa …
116 spring  jdbc  jndi  factory 

13
java.sql.SQLException: - ORA-01000: kursor terbuka maksimum terlampaui
Saya mendapatkan pengecualian SQL ORA-01000. Jadi saya punya beberapa pertanyaan terkait dengannya. Apakah kursor terbuka maksimum persis terkait dengan jumlah koneksi JDBC, atau apakah juga terkait dengan objek pernyataan dan resultet yang telah kita buat untuk satu koneksi? (Kami menggunakan kumpulan koneksi) Apakah ada cara untuk mengkonfigurasi jumlah objek pernyataan …
115 java  oracle  jdbc 

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.