举手之劳,JDBC访问SQL Server 那位大哥给贴个JDBC访问SQL Server 的JAVA代码越简单越好!谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没人告诉我,我自己答 1、在数据库中建库,建表: create database books; use books; create table book(bookId varchar(50) primary key,bookName varchar(50),publisher varchar(100),price float); insert into book values('1001','Tomcat与Java Web开发技术详解','电子工业出版社',45.00); insert into book values('1002','精通Struts:基于MVC的Java Web设计与开发','电子工业出版社',49.00); insert into book values('1003','精通Hibernater:Java对象持久化技术详解','电子工业出版社',59.00); insert into book values('1004','精通EJB','电子工业出版社',59.00); insert into book values('1005','J2EE应用与BEA Weblogic Server','电子工业出版社',56.00); 2、创建Web应用,注意Web应用的目录结构。 编写jsp程序: <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%> <html> <body> 以下是从Ms SQL Server2000数据库读取的数据:<hr> <table border=1> <tr><td>id</td><td>书名</td><td>出版社 </td><td>价格</td></tr> <% //注意黑体字 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); Connection con=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=books","sa",""); Statement stmt=con.createStatement(); ResultSet rst=stmt.executeQuery("select * from book"); while(rst.next()) { out.println("<tr>"); out.println("<td>"+rst.getString("bookId")+"</td>"); out.println("<td>"+rst.getString("bookName")+"</td>"); out.println("<td>"+rst.getString("publisher")+"</td>"); out.println("<td>"+rst.getFloat("price")+"</td>"); out.println("</tr>"); } //关闭连接 rst.close(); stmt.close(); con.close(); %> </table> </body> </html> 3、将msbase.jar,mssqlserver.jar,msutil.jar这三个驱动包放到tomcat\common\lib下。 把数据库操作放入 try{}catch(SQLException se){}finally{}段中好些 请教高手:线程问题 启动:未初始化小程序???? 用jdbc怎么删除想关联的主从表 关于eclipse与jdk版本的问题 麻烦高手来瞄瞄 java调用linux 中的sh文件 写了一个Java数据备份与恢复类.但是备份文件存在,但是里面没有任何数据. 求助,在大规模语料中如何实现模糊搜索? TreeSet加了判断还是有重复元素 传引用还是传值~ 作为java初学者,想请教各位哪里有java编程的相关题库 位操作>>>没有学好呀,,是什么意思呀?感谢各位高手进来一看。 怎么用java写过滤 html标记的方法?
1、在数据库中建库,建表:
create database books; use books;
create table book(bookId varchar(50) primary key,bookName varchar(50),publisher varchar(100),price float);
insert into book values('1001','Tomcat与Java Web开发技术详解','电子工业出版社',45.00);
insert into book values('1002','精通Struts:基于MVC的Java Web设计与开发','电子工业出版社',49.00);
insert into book values('1003','精通Hibernater:Java对象持久化技术详解','电子工业出版社',59.00);
insert into book values('1004','精通EJB','电子工业出版社',59.00);
insert into book values('1005','J2EE应用与BEA Weblogic Server','电子工业出版社',56.00); 2、创建Web应用,注意Web应用的目录结构。
编写jsp程序:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<html>
<body>
以下是从Ms SQL Server2000数据库读取的数据:<hr>
<table border=1>
<tr><td>id</td><td>书名</td><td>出版社 </td><td>价格</td></tr> <%
//注意黑体字
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection con=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=books","sa","");
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select * from book");
while(rst.next())
{
out.println("<tr>");
out.println("<td>"+rst.getString("bookId")+"</td>");
out.println("<td>"+rst.getString("bookName")+"</td>");
out.println("<td>"+rst.getString("publisher")+"</td>");
out.println("<td>"+rst.getFloat("price")+"</td>");
out.println("</tr>");
}
//关闭连接
rst.close();
stmt.close();
con.close();
%>
</table>
</body>
</html> 3、将msbase.jar,mssqlserver.jar,msutil.jar这三个驱动包放到tomcat\common\lib下。