Şimdi Ara

JAVA Access Veritabanı baglantısı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
2.184
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar aşagdakı kod ıle access veri tabanına bağlandım fakat guncelleme komutlarından "al.insertRow();" hata verıyor o satıra gelınce try dan cıkıp cathc e gırıyor o yuzden guncelleme yapamıyorum bunun sebebi nedir ?

     
    package Accesss;
    import java.beans.Statement.*;
    import java.sql.*;


    public class baglantı1 {

    public static void main(String[] args){
    Connection baglanti;
    Statement uygula;

    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    System.out.print("driver yuklendi..");

    }
    catch(ClassNotFoundException es){

    System.out.print("driver yuklenmedi");

    }


    try{
    baglanti=DriverManager.getConnection("jdbc:odbc:denemebag");
    uygula=baglanti.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
    ResultSet al = uygula.executeQuery("select * from Personel");
    al.absolute(3);
    al.updateString("Personel ADI", "mert");
    al.updateInt("Ucreti",50);
    al.insertRow();

    System.out.print("BAGLANTI KURULDU!!!!!");


    baglanti.close();
    }

    catch(SQLException ex){
    System.out.print("bağlantı kurulamadı");
    }






    }
    }






    < Bu mesaj bu kişi tarafından değiştirildi y3n3rrr -- 17 Ağustos 2011; 22:59:13 >







  • catch'e girdiğinde ex nesnesinin printStackTrace() metodunu ya da benzer metotlarını (mesela getMessage()) çalıştır, hata hakkında bilgi alıp buraya yaz.



    < Bu mesaj bu kişi tarafından değiştirildi un.real -- 18 Ağustos 2011; 9:36:59 >
  • Belki bu biraz da olsa yardımcı olabilir. Eğer olmadıysa verdiği hatayı yazarsan yardımcı olabilirim.

    http://bturkmen.wordpress.com/2010/01/12/java-ile-access-veri-tabani-baglantisi-1/
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.