hehe现在你要用
Context ctx = new InitialContext();
  DataSource ds = (DataSource) ctx.lookup("jdbc/InventoryDB"):
  Connection conn = ds.getConnection("password","username");
  DataSource对象中获得的的Connection对象和用

解决方案 »

  1.   

    你必须把 sqlserver 的那三个 JAR 文件添加到你的websphere环境里面,重启一下websphere就可以找到了。
      

  2.   

    还是不好用啊 ! 一定要使用数据源才行吗 ?
    对了  我用的是jdk1.4  ,在classpath里指定了那三个JAR文件
    又在was中也指定了这三个文件 
    可是还是不好用
     
    CSDN - 专家门诊 - Java JSP/Servlet/JavaBean问题
    回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 关闭窗口
    主  题: 如何在webshere4中使用sqlserver2000 啊!! 我的程序原来在tomcat下正常,现在要在webspere开发!提示找不到类!!谢谢了 !
    作  者: dipingxian (大刀向鬼子头上砍去)
    等  级:
    信 誉 值: 101
    所属论坛: Java JSP/Servlet/JavaBean
    问题点数: 100
    回复次数: 3
    发表时间: 2003-9-6 11:58:36我在websphere中配置了 JDBC供应商和数据源 ,提示成功,
    可是我怎么样在程序中使用呢 ?
    还需要再配置什么呢 ?
    代码该如何写 ?
    谢谢了 !!Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    提示无法装载类!!!!
    谢谢了!!
      

  3.   

    不知道你是否将驱动的三个jar文件放到你应用的WEB-INF/classes/lib下,如果没有可以试试。
      

  4.   

    确认驱动程序在你的类路径中,实在不行,可以把3个jar文件放到<jdk home>\lib\ext下,这样一定行的
      

  5.   

    这样配置总不是办法啊!!
    哪位大哥能给一个was中配置sql server 2000 的详细文档?
    使用数据源的办法还是不错的
    但我这里就是不好用
    配置如下:JDBC供应商:
     名称 SQLSERVER
    实现类 com.microsoft.jdbcx.sqlserver.SQLServerDataSource
    节点 类路径 :D:\JBuilder9\jdk1.4\lib\msbase.jar;D:\JBuilder9\jdk1.4\lib\mssqlserver.jar;D:\JBuilder9\jdk1.4\lib\msutil.jar;
    (JAVA_HOME等环境变量也是使用的JBuilder9安装目录下的jdk)数据源 :
      名称:YGSource
      JNDI名: jdbc/YGSource
      库    : YG程序代码:  Context ctx = new InitialContext();
      DataSource ds = (DataSource) ctx.lookup("jdbc/YGSource");
      Connection conn = ds.getConnection("sa","!wmoneymw?");错误信息 :
      Error Message: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object.
    Error Code: 500
    Target Servlet: null
    Error Stack: 
    com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. Root exception is java.lang.NullPointerException 
         at com.ibm.ejs.cm.CMProperties.setPassword(CMProperties.java:374) 
    ....
    谢谢了
      

  6.   

    我将那三个jar放到了 <was home>/lib  下了 
    直接连接的方法好用了 
    但是使用数据源的方法还是不好用
    请大家帮忙啊