sqlserver驱动要指定先,给你一个例子
jsp连接Sql Server7.0/2000数据库testsqlserver.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=pubs";
//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连接Sql Server7.0/2000数据库testsqlserver.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=pubs";
//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>
解决方案 »
- myeclipse怎么连接服务器上的工程进行修改。
- 各位高手帮小弟看下哪里错,用hibernary+spring自动生成数据库的表,启动服务没报错,但是数据库没生成任何表
- spring3整合hibernate3,加载配置文件报错,大家指点下
- 请问大虾,struts2中标签<s:if>怎么对比String?
- 换了台机器部署后连接不上Oracle了
- weblogic8.1不能指定JDK1.5么
- Struts的<bean:write>标签如何取出指定数目的字符串呢?
- java中共有多少runtime exception?
- 啊啊阿
- 初学者
- 为什么通过eclipse的tomcat插件按纽启动不了tomcat??
- 受人陷害,真是郁闷
用jdbc连用楼上的方法。
不能用jdbc连odbc的
userName = X
password = Y
url = jdbc:odbc:TESTDB (数据库名也是TESTDB)连接可以,用mircosoft的:driver = com.microsoft.jdbc.sqlserver.SQLServerDriver
userName = X
password = Y
url = jdbc:microsoft:sqlserver://service:1433;DatabaseName=TESTDB连接不成功!!!但在其他电脑上可以的,怪了!!!!!!!!怎么回事???????
我曾经遇到一种情形,我以服务方式启动Tomcat直接连sqlserver可以连接,用ODBC则连接失败;
如果点击startup.bat启动Tomcat则没有问题,两种方式都可以连接,弄了好长时间也没弄明白是什么原因。