• Ücretsiz Eğitimlerimiz İle Sizlere Hizmet Vermekteyiz! Yeni Nesil Webmaster Forumu!

Java masaüstü uygulamalr için veritabani -SQLİTE

Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Java & JSP Programlama kategorisinde abidin tarafından oluşturulan Java masaüstü uygulamalr için veritabani -SQLİTE başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 56 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Java & JSP Programlama
Konu Başlığı Java masaüstü uygulamalr için veritabani -SQLİTE
Konbuyu başlatan abidin
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan abidin

abidin

Genel Sorumlu
Katılım
21 Şub 2020
Mesajlar
5
Puanları
3
Konum
ankara
Son zamanlarda web teknolojılerin gelişmesiyle masaüstü uygulamalari nerdeyse yok denecek kadar azaldi. her ne kadar masaüstü uygulamalari azalsada, bazel özel amaçlar için ihtiyaç duyuldugu olabiliyor.
Masa üstü uygulamari için veritabanı ihiyacı karşılamanın bir yolu SQLite dir. SQlite in amacı, hazirlanan bir masaüstü uygulamasi için veritabanı oluşturmaktir. Bunu sağlamak için sqlite resmi sitesinden, java için gerekli driverlari indirdikten sonra, uygulamanın başlangiç kısmına veritabanı işlemleri kodlamalari yaparak kullanılabilir.
aşağıda bu konuyu test için yazdığım örnek bir kod parçası bulunmaktadir.
public static void main(String[] args) throws SQLException {
Connection conn = null;
// new File(filename) does not create a new
// file in your file system
File file = new File("/home/relax/asd.db");
if (file.exists()) { // the file already existed and the program will enter this block
JOptionPane.showInternalMessageDialog(null, "veri tabanı varmiş");
String url = "jdbc:sqlite:/home/relax/asd.db";
// create a connection to the database
conn = DriverManager.getConnection(url);
} else { // the file did not exist and you can send your error msg
JOptionPane.showInternalMessageDialog(null, "veritabanı yokmuş");
try {
// db parameters
String url = "jdbc:sqlite:/home/relax/asd.db";
// create a connection to the database
conn = DriverManager.getConnection(url);

} catch (SQLException e) {
System.out.println(e.getMessage());
}
}

}
 
Son düzenleme:
Üst