jsp连接数据库问题?
我的这段代码有错误吗?怎么不行啊?
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
...全文
相关推荐
JSP实现连接数据库控件运用
本教程将深入讲解如何利用JSP实现数据库连接以及控件应用,以完成注册和登录功能。首先,要连接到数据库,我们需要使用Java的JDBC(Java Database Connectivity)API。
mysql数据库乱码问题.pdf
例如,设置为GBK:`jdbc:mysql://localhost/[db_name]?
jsp+servlet+javabean jdbc连接数据库 用户登录
JDBC(Java Database Connectivity)则是Java连接数据库的标准接口。这些技术结合在一起,可以构建出一个简单的用户登录系统。
JSP连接数据库的简易登陆界面
**数据库连接** 连接数据库需要用到Java的JDBC(Java Database Connectivity)API。
jsp反向工程总结
**连接字符串设置:** - 在连接数据库时,可以通过连接字符串设置字符集,例如`jdbc:mysql://localhost/db?


Web 开发
