新手请教连接数据库打印表里的数据行
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %><%@ page import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%="easy! easy!" %><br>
<%="<h1>y?y?y?你好</h1>" %>
下面开始访问sqlserver数据库
<%
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn=DriverManager.getConnection("jdbc:sqlserver://192.168.1.128:1433;DatabaseName=Cater","sa","Hi123___");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select t.menuname,t.remark,t.inputuser,t.inputtime from t_menu t");
/*
out.print("<br><table>");
out.print("<tr><td>菜单名</td><td>备注</td><td>录入人</td><td>录入时间</td></tr>");
while(rs.next())
{
out.print("<tr><td>" + rs.getString("menuname"));"</td;><td>" + rs.getString("remark") + "</td><td>" + rs.getString("inputuser") +"</td><td>" + rs.getString("inputtime") + "</td></tr>");
out.print(rs.getString("menuname") + " " + rs.getString("inputuser") );}
out.print("</table>");
*/
rs.close();
stmt.close();
conn.close();%>
</body></html>
死死的报错,好折腾啊。
我是直接把访问数据的三个jar包:msbase.jar,mssqlserver.jar,msutil.jar网上随意下载的,
放到java_home的lib目录下,没看jar包的版本和x86还是x64的
访问x64下的sql2005