hehe现在你要用
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("jdbc/InventoryDB"):
Connection conn = ds.getConnection("password","username");
DataSource对象中获得的的Connection对象和用
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("jdbc/InventoryDB"):
Connection conn = ds.getConnection("password","username");
DataSource对象中获得的的Connection对象和用
对了 我用的是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");
提示无法装载类!!!!
谢谢了!!
哪位大哥能给一个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)
....
谢谢了
直接连接的方法好用了
但是使用数据源的方法还是不好用
请大家帮忙啊