jsp,连接数据库 sql server 2000
出现HTTPStatus500该咋办啦,,服务器内部错误;;;我在学校机房里是正确,,在自己的电脑上就出现问题咯,,sqlserver2000是我才装的主要代码:<%St...
出现 HTTP Status 500 该咋办啦,,服务器内部错误;;;
我在学校机房里是正确,,在自己的电脑上就出现问题咯,,sql server2000是我才装的
主要代码:
<%
String driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database08";
Class.forName(driverClass);
String username="sa";
String password="";
Connection conn=DriverManager.getConnection(url,username,password);
Statement stmt=conn.createStatement();
ResultSet rs= stmt.executeQuery("Select * from tb_user");
while(rs.next()){
out.print("<br/>用户名:"+rs.getString(2)+"密码:"+rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
%> 展开
我在学校机房里是正确,,在自己的电脑上就出现问题咯,,sql server2000是我才装的
主要代码:
<%
String driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database08";
Class.forName(driverClass);
String username="sa";
String password="";
Connection conn=DriverManager.getConnection(url,username,password);
Statement stmt=conn.createStatement();
ResultSet rs= stmt.executeQuery("Select * from tb_user");
while(rs.next()){
out.print("<br/>用户名:"+rs.getString(2)+"密码:"+rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
%> 展开
3个回答
展开全部
============代码=================连接数据库,需用try,catch语句
<%@ page language="java" contentType="text/html;charset=GB18030"%>
<%@page import="java.sql.*"%>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:db_database08","sa","");
Statement stmt=conn.createStatement();
String sql="select * from tb_user";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.print("<br/>用户名:"+rs.getString(2)+"密码:"+rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
}
catch(SQLException e)
{
out.println(e.getMessage());
}
finally
{
}
%>
下面配置数据源:点击“开始”-“管理工具”-"数据源(ODBC)"-系统文件-配置。配置数据源名称为你的数据库名,描述可以不写,连接数据库服务器为(local)点击下一步,在下一步,更改默认数据库为你的数据库,下一步,完成。。。
你试试看。。。
<%@ page language="java" contentType="text/html;charset=GB18030"%>
<%@page import="java.sql.*"%>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:db_database08","sa","");
Statement stmt=conn.createStatement();
String sql="select * from tb_user";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.print("<br/>用户名:"+rs.getString(2)+"密码:"+rs.getString(3));
}
rs.close();
stmt.close();
conn.close();
}
catch(SQLException e)
{
out.println(e.getMessage());
}
finally
{
}
%>
下面配置数据源:点击“开始”-“管理工具”-"数据源(ODBC)"-系统文件-配置。配置数据源名称为你的数据库名,描述可以不写,连接数据库服务器为(local)点击下一步,在下一步,更改默认数据库为你的数据库,下一步,完成。。。
你试试看。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这种是用model1来做的,比较不好,你在家的账号和密码是sa,sa么,是的话你密码没有打
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要代码没有错误
我QQ81054389
我QQ81054389
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询