读书人

关于jdbc的一个细节有关问题

发布时间: 2011-12-29 22:09:38 作者: rapoo

关于jdbc的一个细节问题?
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;

class Jdbctest2
{
protected Jdbctest2(){}

public static void main(String args[])
{
try{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");

}catch(ClassNotFoundException ce)
{
System.out.println(ce);
}

try{
String url= "jdbc:odbc:test ";
Connection con=DriverManager.getConnection(url);
Statement s=con.createStatement();
ResultSet rs=s.executeQuery(
"select * from friends ");
while (rs.next())
{
System.out.print(rs.getString(1)+ " ");
System.out.print(rs.getString(2));
System.out.println( " ");
System.out.println( " ");
}
}catch(SQLException ce){
System.out.println(ce);
}
}
}


不知道这句话Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");是什么意思?
在API帮助上也查不到呀?只知道是sun公司的jdbc驱动。但有的程序中还这样写的:Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ");这些都是在哪里可以找到的呢?
希望各们前辈得以指点!在线等待!

[解决办法]
执行加载数据库驱动程序
[解决办法]
打开JDK 找到Class类,就一目了然了
com.microsoft.jdbc.sqlserver.SQLServerDriver是需要你加栽的
当你加栽好后import com.microsoft.jdbc.sqlserver.SQLServerDriver
IDE就会自动跳出~(可以用来测试)
SQLSERVER驱动去微软网站下
[解决办法]
可以到微软的网站上下载这个jdbc驱动。
也可以baidu一下,很多地方都可以找到!
[解决办法]
在你的lib目录下。
[解决办法]
我也曾经对这个东西迷茫过。
[解决办法]
楼上都说过了,这里顶下

读书人网 >J2SE开发

热点推荐