Study java

一个新手学习JavaEE的心得,希望对学习JavaEE的朋友有些帮助。

MSSQL的连接的一点问题

昨天在自己的电脑上把SQL2K个人版给装起来了,可是用jtds连接的时候老是出现Cannot create JDBC driver of class '' for connect URL 'null' 。在网上找了好久,终于找到解决的方法,就是MSSQL要装SP3补丁,装完了一定要重起一下机子。这样就可以了。
Class.forName( " net.sourceforge.jtds.jdbc.Driver " ).newInstance();
String dbUrl 
=   " jdbc:jtds:sqlserver://localhost:1433;DatabaseName=db_business;user=sa;password=pswd " ;
con 
=  java.sql.DriverManager.getConnection(dbUrl);
stmt 
=  con.createStatement();

这样就可以了,还有用java的名字服务的话,在<Context〉里面加上
   < Resource
    
name ="jdbc/XXX"
    type
="javax.sql.DataSource"
    password
="password"
    driverClassName
="net.sourceforge.jtds.jdbc.Driver"
    maxIdle
="2"
    maxWait
="5000"
    username
="username"
    url
="jdbc:oracle:thin:@localhost:1521:SID"
    maxActive
="4" />

这是tomcat5.5X的写法和以前的有所不同。这个应该是要注意的。然后这样获得一个Connection
Context initContext  = new  InitialContext();
 DataSource ds
=  (DataSource)initContext.lookup( " java:comp/env/jdbc/connectDB " );   
  Connection con 
=  ds.getConnection(); 

还有的我也不知道了,反正我这样做问题是解决了。

posted on 2006-12-03 20:49 ronghai 阅读(339) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

统计

常用链接

留言簿(2)

随笔分类

随笔档案

城市流浪者

搜索

最新评论

阅读排行榜

评论排行榜