jdbc连接sqlserver

因为最近在学习java,所以就想着写博客记录下来,方便以后好查阅。jdbc技术就是连接数据库的技术,方便开发人员更简洁方便的连接数据库,下面画了一个图方便理解

这种是最开始的步骤,没有使用jdbc的方式,需要开发操作不同数据库,需要去实现不同操作,所以sum公司就推出了一套标准的。就有了jdbc,开发只需要写jdbc就行,然后那些实现,就给那些数据库厂商去实现。

 

第一步就是看你需要连接那个数据库,每个数据的驱动是不一样的,所对应的jar包也不同,我这边连接的是sqlserver用到的就是sqljdbc4-4.0.jar这个包

下面是代码

public static void main(String[] args) throws ClassNotFoundException, SQLException {
		//加载驱动
		Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
		
		//用户信息和url
		String url = "jdbc:sqlserver://localhost:1433;DatabaseName=test";
				
		String username = "sa";
		
		String password = "123";
		
		//连接数据库
		Connection connection = DriverManager.getConnection(url, username, password);
		
		//执行sql对象
		Statement statement = connection.createStatement();
		
		//定义sql语句
		 String sql = "select * from wages";
		 
		//执行sql
		ResultSet resultSet = statement.executeQuery(sql);
		
		//控制台输出
		while (resultSet.next()) {
			 System.out.println("id = "+resultSet.getObject("empcode"));
		}
	
		//关闭连接
		resultSet.close();
		statement.close();
		connection.close();
	}
posted @ 2024-01-27 11:37  楠桔  阅读(13)  评论(0)    收藏  举报