java中定义链接数据库的标准:JDBC
1、导包:不同数据库有不同的jdbc驱动包,而且jdbc驱动包和数据库版本必须对应
2、测试
3、写代码
try {
1、//加载JDBC驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
2、//创建连接
Connection con=DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433; DataBaseName=TestDB","sa","123");
3、//创建查询语句
String sql="select * from People where username='"+name+"'";
4、//创建Statement对象
Statement sta=con.createStatement();
5、//返回结果集
ResultSet count=sta.executeQuery(sql);
if(count.next()){
out.println("<script type='text/javaScript'>alert('该用户已存在 ')</script>");
//转发至登陆界面 request.getRequestDispatcher("Exercise01/Index.jsp").forward(request,response);
} catch (SQLException e) {
// TODO Auto-generated catch
block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}