Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
2180
Tıklama
0
Öne Çıkarma
JAVA Access Veritabanı baglantısı
Y
14 yıl
Er
Konu Sahibi

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 >

U
14 yıl
Binbaşı

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 >
Bu mesaja 1 cevap geldi.
A
12 yıl
Yüzbaşı

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/



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.