import java.sql.*;
import com.mysql.jdbc.Statement;
public class TestSqlConn {
public static void main(String[] args) {
String JDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
// SQL数据库引擎
String connectDB = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=pro";
// 加载数据库引擎,返回给给定字符串的类
try {
Class.forName(JDriver);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
// e.printStackTrace();
System.out.println("数据库引擎加载失败");
System.out.println("数据库驱动成功");
}
try {
String user = "sa";// 自己创建的用户名字和密码
String password = "123";
Connection con = DriverManager.getConnection(connectDB, user,
password);
System.out.println("数据库连接成功");
java.sql.Statement stmt = con.createStatement();// 创建SQL命令对象
// 创建表
System.out.println("查询");
System.out.println("开始读取数据库");
ResultSet rs = stmt
.executeQuery("select * from 学生信息 where age=19");
// 循环输出每一条记录
while (rs.next())
{
System.out.println(rs.getString("stuId") + "\t"
+ rs.getString("NAME"));
}
System.out.println("读取完毕");
// 关闭连接
stmt.close();// 关闭命令对象连接
con.close();// 关闭数据库连接
} catch (SQLException e1) {
// e.printStackTrace();
System.out.println("数据库连接错误");
System.exit(0);
}
}
}