看我这个程序就可以运行
<html>
<head>
<title>connect with SQL Server</title>
</head>
<body>
<%@ page import="java.sql.*"%>
<%@ page contentType="text/html; charset=GBK" %>
<%
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:odbc:netc";
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=local","sa","local");
Statement statement=con.createStatement();
String query ="select * from userinfo";
ResultSet result=statement.executeQuery(query);
%>
<table border=1 cellspacing="0" cellpadding="0" bordercolordark="#ffffff" bordercolorlight="#88a6dd" width="70%" align=center>
<tr bgcolor="#88a6dd">
<tr align=center>用户名</tc>
<tr align=center>密码</tc> </tr>
<%
while(result.next())
{
out.println("<tr>");
out.println("<td align=center>"+result.getString("name")+"</td>");
out.println("</tr>");
out.println("<td align=center>"+result.getString("danwei")+"</td>");
out.println("</tr>");
}
con.close();
}catch(Exception e)
{ out.println(e);}
%>
</table>
</body>
</html>
这是一个网页,上面的是我写的累中的一点
<html>
<head>
<title>connect with SQL Server</title>
</head>
<body>
<%@ page import="java.sql.*"%>
<%@ page contentType="text/html; charset=GBK" %>
<%
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:odbc:netc";
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=local","sa","local");
Statement statement=con.createStatement();
String query ="select * from userinfo";
ResultSet result=statement.executeQuery(query);
%>
<table border=1 cellspacing="0" cellpadding="0" bordercolordark="#ffffff" bordercolorlight="#88a6dd" width="70%" align=center>
<tr bgcolor="#88a6dd">
<tr align=center>用户名</tc>
<tr align=center>密码</tc> </tr>
<%
while(result.next())
{
out.println("<tr>");
out.println("<td align=center>"+result.getString("name")+"</td>");
out.println("</tr>");
out.println("<td align=center>"+result.getString("danwei")+"</td>");
out.println("</tr>");
}
con.close();
}catch(Exception e)
{ out.println(e);}
%>
</table>
</body>
</html>
这是一个网页,上面的是我写的累中的一点
解决方案 »
- java web 菜鸟问题
- 使用highchart绘制图片,然后通过servlet跳转却不能导出图片
- mysql如何获取表中的自动递增字段的值
- 在jsp中怎么插入播放器的代码,急急
- 辞职了!公司竟然要难为我,请大家给点意见
- 请问在如何使用eclipse打包jar文件?
- 急问高手:在win98下如何进行asp测试????在线等待
- Eclipse奇怪报错 求高手指教
- 有谁用JSP或STRUTS做过关于注册用户登录的东西的,或者相关的例子也可,给小弟看看,谢谢
- 中文显示问题
- xp下tomcatw服务cpu占用率100%,并且不能正常运行的问题(11点前揭帖)
- jasperreport的问题,pdf输出为何要执行两遍?
你可以试一试用JDBC ODBC来连一下看看行不行先~~
另外你的基本概念很混乱
解决办法是把驱动放在tomcat\common\lib\。你的resin中应该也有一个这样相似的目录.
还有你的代码可能有问题,很乱
<%@ page import="java.sql.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../../include/Calendar/DatePicker.css" rel="stylesheet">
<link rel="stylesheet" href="../../include/css/style.css" type="text/css">
<title>JSP数据库测试</title>
</head><body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); //加载JDBC驱动程序
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=ZHHarborMT";
String user="sa";
String password="btn";
Connection conn= DriverManager.getConnection(url,user,password); //建立数据库连接
Statement stmt=conn.createStatement(); //创建JDBC实例
String sql="select * from TequipmentRecord";
ResultSet rs=stmt.executeQuery(sql); //执行SQL命令
%>
<table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" borderColorLight="#000000" BorderColorDark="#ffffff" class="tbsub">
<TR>
<TD>编号</TD>
<TD>机种</TD>
<TD>代码</TD>
<TD>机况</TD>
<TD>使用状态</TD>
</TR><% while(rs.next()) { %>
<TR>
<TD><%=rs.getString(1)%></TD>
<TD><%=rs.getString(2)%></TD>
<TD><%=rs.getString(3)%></TD>
<TD><%=rs.getString(8)%></TD>
<TD><%=rs.getString(9)%></TD>
</TR>
<%}%>
</TABLE> <%out.print("数据库连接成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
“tomcat中见过同样的问题
解决办法是把驱动放在tomcat\common\lib\。”
我想问一下这个驱动是什么啊?在那里可以取得?谢谢