0

JAVA JDBC ile SQL Server Bağlantısı

Merhaba Arkadaşlar  Bugün sizelerle bir arkadaşımızın sorusu üzerine  java kullanıcılarının pek arası olmadığı Sql Server bağlantısından bahsedeceğim.

Öncelikle bilgisayarınızdan Sql Server bağlantısı için gerekli olan port açma , güvenlik duvarı benzeri işlemleri yapmanızı istiyorum çünkü onlarla ilgili paylaşım internette çok oralardan bulabilirsiniz.

Biz gelelim bağlantı için bize lazım olan kütüphaneye, google ye girin ve “sqljdbc4.jar”  

bu kütüphaneyi indirin. kullandığınız idenin yapısına göre projenize bu kütüphaneyi dahil ediniz.  Bu arada Sql veritabanınızın hazır olduğu varsayalım.

 

 

 

 

 

 

 

 

Şimdi gelelim kodlara;

import java.sql.*;


public class Main {

	public static void main(String[] args) throws SQLException {
		
	    DB db = new DB();
	    
        db.dbConnect("jdbc:sqlserver://localhost:1433;databaseName=denemeDB", "denemeUser", "123" );
        db.getResult("select * from person");
}		
}

class DB{
	
	Connection conn;
	
    public void dbConnect(  String db_connect_string, 
                            String db_userid, 
                            String db_password){
        try{
        Class.forName( "com.microsoft.sqlserver.jdbc.SQLServerDriver" );
             conn = DriverManager.getConnection(
                            db_connect_string,
                        db_userid, 
                        db_password);
            
            System.out.println( "connected" );
        }
        catch( Exception e ){
            e.printStackTrace();
        }
    }
    
    public ResultSet getResult(String sql) throws SQLException {
    	Statement state=conn.createStatement();
    	ResultSet rs=state.executeQuery(sql);
    	while(rs.next()) {
    		
    		System.out.println(rs.getString("id") + "   "+ rs.getString("adi"));
    	}
    	
    	
		return null;}
};

İşte bu kadar böyle bir ekran görüntüsü almanız gerekiyor

 

admin

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir