Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private Connection conn = null; //Bağlantı açma kapama nesnesi.
- private String url = "jdbc:mysql://localhost:3306/"; //veritabanı adresi ve portu
- private String dbName = "kayitlar"; // veritabanı ismi
- private String properties = "?useUnicode=true&characterEncoding=utf8"; //Türkçe karakter uyumu.
- private String driver = "com.mysql.jdbc.Driver"; //Mysql java bağlantısını sağlayan driver(jdbc sürümü);
- private String userName = "root";
- private String password = "";
- private ResultSet resultSet; //Sorgudan dönecek kayıtlar için sonuç kümesi bu nesne içerisinde tutulacak.
- private Statement st; //Sorgu çalıştırma sınıfı
- int ID;
- public java.sql.Statement baglantiAc(){
- Class.forName(driver).newInstance();
- conn = DriverManager.getConnection(url+dbName+properties,userName,password);
- return conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
- }
- public void baglantiKapat(){
- conn.close();
- }
- public void tabloDoldur(){
- try{
- st = (Statement) baglantiAc();
- res = st.executeQuery("SELECT * FROM kisiler");
- ResultSetMetaData metaData = res.getMetaData();
- int kolonsayisi = metaData.getColumnCount();
- Vector vector_veriler = new Vector();
- for(int i=0;i<kolonSayisi;i++){
- vector_veriler.addElement(metaData.getColumnLabel(i+1));
- }
- vector_kayitlar.addElement(vector_kayit);
- }
- DefaultTableModel dtm = new DefaultTableModel(vector_kayit,vector_veriler);
- table.setModel(dtm);
- }catch(Exception e){
- System.out.println("tabloDoldur hata :"+e.getMessage());
- }
Add Comment
Please, Sign In to add comment