JDBC连接SQL Server代码模板
* JDBC连接SQL Server数据库 代码模板
* Connection: 连接数据库并担任传送数据的任务;
* Statement : 执行SQL语句;
* ResultSet : 保存Statement执行后产生的查询结果。*
* Class.forName(JDBC驱动类);* Connection dbConn=DriverManager.getConnection(JDBC URL,数据库用户名,密码);
数据库信息截图:
代码如下:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JDBC_conn_SQLServer { public static void main(String[] args) throws SQLException,ClassNotFoundException { /********************************************************** * JDBC连接SQL Server数据库 代码模板 * * Connection: 连接数据库并担任传送数据的任务; * Statement : 执行SQL语句; * ResultSet : 保存Statement执行后产生的查询结果。 * * Class.forName(JDBC驱动类); * Connection dbConn = DriverManager.getConnection(JDBC URL ,数据库用户名,密码); * **********************************************************/ /********************************************************** * 数据库登 陆 名:sa * 数据库登陆密码:sa * 数据库名称:test * 表名称:T_users * 字段: * ID int * username nvarchar(50) * password nvarchar(50) * */ //1.注册驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //2.获取数据库连接 Connection dbConn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=test", "sa","sa"); //2.获得Statement对象 Statement st = dbConn.createStatement(); //3.执行SQL语句 ResultSet rs = st.executeQuery("select * from T_users"); //4.处理结果 while (rs.next()) { // 读取并保存数据库查询结果 int x = rs.getInt("ID"); String s1 = rs.getString("username"); String s2 = rs.getString("password"); // 打印结果 System.out.println("ID=" + x); System.out.println("username=" + s1); System.out.println("password=" + s2); } //释放资源 rs.close(); st.close(); dbConn.close(); } }
程序运行截图:
*********************
交流即分享,分享才能进步!
不对之处,还请各位前辈多多指教。
by 星云
********************