1,是的,不过你如果用知连的话,就不用每次都配,你如果用桥连的话就需要每次都配。
2,在控制面板的管理工具里有一项叫odbc数据源,点开它,然后在系统里配就行了,然后给你的数据源起个名字,系统会给你提示怎么做。
3,你可以在java的数据库类里用class.forname("sun.jdbc.odbc.JdbcOdbcDriver");这个桥连方法给类加驱动,然后用Statement stmt = DriverManager.getconnection("jdbc:odbc:你自己起的数据源名");然后就连上了。
4,网上的我不知道,不过我可以给你推荐本书:《Thinking of JAVA》
连接基本都是用JDBC-ODBC桥来连接,没有像ASP那样的直接可练的。
代码如下:
Connection conn = null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs","sa","");
} catch (Exception ex) {
ex.printStackTrace();
return null;
}
对,要安装连接驱动才可以。
其实就是一个jar包,不同的数据库用的包不一样,去下载一个,加到你的web项目里面再试试看。
驱动我嫌麻烦。。。我一般用桥接,数据源应该是必须有的把,WINDOWS操作系统的话在管理里面有数据源,添加进去就可以了
用TOMCAT,在里面配置一下,就没有那么多问题了,我这边的项目就是
必须建立数据源
装“Microsoft SQL Server 2000 Driver for JDBC”
装“SQL Server 2000 SP4”