«jdbc» etiketlenmiş sorular

JDBC (Java DataBase Connectivity), Java programlama dilini kullanarak SQL deyimleri yürüterek SQL veritabanı sunucularıyla etkileşime girmesini sağlayan temel API'dir.

8
PostgreSQL için MEVCUT DEĞİLSE VERİTABANI OLUŞTURMA Simülasyonu?
JDBC aracılığıyla var olmayan bir veritabanı oluşturmak istiyorum. MySQL'den farklı olarak, PostgreSQL create if not existssözdizimini desteklemez . Bunu başarmanın en iyi yolu nedir? Uygulama, veritabanının var olup olmadığını bilmez. Kontrol edilmeli ve veri tabanı var mı kullanılmalıdır. Bu nedenle, istenen veritabanına bağlanmak mantıklıdır ve veritabanının olmaması nedeniyle bağlantı başarısız …
115 sql  database  postgresql  jdbc  ddl 

13
JDBC'de bir bağlantı havuzu nasıl kurulur?
Bir JDBC bağlantı havuzunun nasıl kurulacağına dair örnekler veya bağlantılar sağlayabilen var mı? Google'da arama yapmaktan bunu yapmanın birçok farklı yolunu görüyorum ve bu oldukça kafa karıştırıcı. Sonuçta bir java.sql.Connectionnesneyi döndürmek için koda ihtiyacım var , ancak başlamakta sorun yaşıyorum ... herhangi bir öneri hoş geldiniz. Güncelleme: Havuzlanmış bağlantı uygulamaları …

3
Havuzdaki JDBC Bağlantılarını Kapatma
JDBC'yi kullanmak için standart kod bölümümüz ... 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(); Soru 1: Bağlantı Havuzu kullanılırken sonunda Bağlantı kapatılmalı mı? Öyleyse, havuz oluşturmanın amacı kaybolmaz mı? Ve değilse, DataSource belirli bir …

16
Java'da TimeStamp'ı Date'e dönüştürmek nasıl?
Java'da datesayımı aldıktan sonra 'timeStamp'ı nasıl dönüştürürüm ? Mevcut kodum aşağıdaki gibidir: 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", ""); PreparedStatement statement = con.prepareStatement("select * …
105 java  date  jdbc  timestamp 

6
MySQL 'şema oluştur' ve 'veritabanı oluştur' - Herhangi bir fark var mı
İçine zirveye çıkarak information_schemaen veritabanı ve zirve meta verileri benim evcil projelerinden biri için ben zor anlar anlamakta zorluk ettiğimi farklılıklar arasında bulunmaktadır (varsa) create schemakomuta ve create databaseMySQL için komuta. Herhangi bir fark var mı? Değilse, bu ilişkisel veritabanları için oldukça tipik bir davranış kalıbı mıdır (Oracle gibi diğer …
104 sql  mysql  oracle  jdbc  database 

6
JdbcTemplate queryForInt / Long, Spring 3.2.2'de kullanımdan kaldırıldı. Ne ile değiştirilmelidir?
JdbcTemplate içindeki queryforInt / queryforLong yöntemleri, Spring 3.2'de kullanımdan kaldırılmıştır. Bu yöntemleri kullanarak mevcut kodu değiştirmenin neden veya neyin en iyi uygulama olarak kabul edildiğini bulamıyorum. Tipik bir yöntem: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = ?", playerNameKey.toUpperCase(), teamNameKey.toUpperCase() ); Tamam, yukarıdaki …

13
Maven Bağımlılığı Olarak Oracle JDBC ojdbc6 Jar
Maven'in ojdbc6.jar dosyasını projemin savaş dosyasında paketlemesini sağlayamıyorum. Doğrudan Hazırda Bekletme araçları için bir bağımlılık belirlerken POM dosyası içinde çalışmasını sağlıyorum. Ama projenin savaş dosyasıyla birlikte gelmeyecek ve bu nedenle projem Tomcat üzerinde çalışmayacak. Bu soru için burada belirtilenler de dahil olmak üzere internette bulabildiğim her çözümü denedim: Maven deposunda …
103 oracle  maven  jdbc  war 

19
ORA-01882: saat dilimi bölgesi bulunamadı
Java uygulamasından bir Oracle Veritabanına erişiyorum, uygulamamı çalıştırdığımda şu hatayı alıyorum: java.sql.SQLException: ORA-00604: özyinelemeli SQL düzey 1'de hata oluştu ORA-01882: saat dilimi bölgesi bulunamadı
103 oracle  jdbc  timezone 

6
Tek bir ifadede java'da yürütülen birden çok sorgu
Merhaba, MySQL sorgu tarayıcısında mümkün olmasına rağmen şu anda bir istisna sağladığından, JDBC'yi kullanarak böyle bir şeyi yürütmenin mümkün olup olmadığını merak ediyordum. "SELECT FROM * TABLE;INSERT INTO TABLE;" SQL sorgu dizesinin bölünmesi ve ifadenin iki kez çalıştırılmasıyla mümkün olduğunu fark etsem de, bunun için tek seferlik bir yaklaşım olup …
100 java  mysql  sql  jdbc 


2
PreparedStatement'ı birden çok kez kullanmak
PreparedStatement'ın herhangi bir havuz olmadan tek bir ortak bağlantıyla kullanılması durumunda, hazırlanan ifadelerin gücünü koruyan her dml / sql işlemi için bir örnek oluşturabilir miyim? Demek istediğim: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } onun yerine: PreparedStatement preparedStatement = connection.prepareStatement(sql); for (int …

5
org.postgresql.util.PSQLException: FATAL: üzgünüm, zaten çok fazla istemci var
Bir Postgresql veritabanına bağlanmaya çalışıyorum, aşağıdaki Hatayı alıyorum: Hata: org.postgresql.util.PSQLException: FATAL: üzgünüm, zaten çok fazla istemci Hata ne anlama geliyor ve nasıl düzeltebilirim? Dosyam server.propertiesşu: 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
JDBC ResultSet'ten sütun sayısı nasıl alınır?
Ben kullanıyorum CsvJdbc csv-dosyaya erişmek için (bu CSV dosyaları için JDBC sürücüsü ise). Csv dosyasının kaç sütun içerdiğini bilmiyorum. Sütun sayısını nasıl öğrenebilirim? Bunun için herhangi bir JDBC işlevi var mı? Java.sql.ResultSet içinde bunun için herhangi bir yöntem bulamıyorum. Dosyaya erişmek için CsvJdbc web sitesindeki örneğe benzer bir kod kullanıyorum …
92 java  jdbc  csv  resultset 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.