一个Java连接数据库的问题
语言:java
数据库:oracle
用jdbc连接数据库。
我的源码如下:
import java.sql.*;
class jdbcTest{
public static void main(String[] args) throws SQLException{
//String source = "@jdbc:oracle:thin:192.168.0.169:1521:STUDY";
String sqlstr = "select * from project";
System.setProperty("jdbc.drivers", "sun.jdbc.odbc.JdbcOdbcDriver");
//Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection("@jdbc:oracle:thin:192.168.0.169:1521:STUDY","xiaoxc","kusch");
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery(sqlstr);
while(rset.next()){
System.out.println(rset.getString(1));
}
stmt.close();
}
}
上面实例中,编译能够通过
但是执行是报错:
D:\>java jdbcTest
Exception in thread "main" java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at jdbcTest.main(jdbcTest.java:10)
哪位大虾能够告诉我为什么?
应该怎么修改呀?
查看你的驱动和oracle数据库是否匹配,最好用oracle自带的class12.jar
No suitable d
相关问答:
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......