连接池的小问题

lanrenken 2003-09-15 09:29:43
我写了一个连接数据库的小程序,编译已经通过,
可运行时总提示“Need to specify class name in environment or system property,
or as an applet parameter,or in an application resource file:java.naming.factory.initial”。
实在不知是什么缘故,请各位指点!
原代码如下:

import java.io.*;
import java.sql.*;
import java.util.*;
import java.lang.*;
import javax.servlet.http.*;
import java.text.*;
import javax.sql.DataSource;
import javax.naming.Context;
import javax.naming.InitialContext;

public class Test1{
public Test1(){}
public static void main(String args[]){
try{
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("car"); //car是SQLSERVER数据库的数据源
Connection con=ds.getConnection("sa","111");
Statement stmt=con.createStatement();
String sql="select * from product";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
System.out.println("TestName:"+rs.getString("name"));
}
//rs.close();
//stmt.close();
//conn.close();
} catch(Exception ex) { System.err.println("异常错误:"+ex.getMessage()); }

}
}
...全文
23 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dooluby 2003-09-15
  • 打赏
  • 举报
回复
http://www.csdn.net/Develop/Read_Article.asp?Id=16912

给你一篇文章,你去看看吧。
dooluby 2003-09-15
  • 打赏
  • 举报
回复
对了,你用的是什么服务器??
lanrenken 2003-09-15
  • 打赏
  • 举报
回复
怎么配置JNDI呀?
不好意思,小弟初学JAVA
dooluby 2003-09-15
  • 打赏
  • 举报
回复
你的JNDI没有配置吧。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧