为什么我找不到CacheRowSet、JdbcRowSet和WebRowSet这三个类?

xys1995 2003-10-19 04:43:52
为什么我找不到CacheRowSet、JdbcRowSet和WebRowSet这三个类?
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xys1995 2003-10-21
  • 打赏
  • 举报
回复
呵呵,原来是我写错了,多谢!
liad 2003-10-21
  • 打赏
  • 举报
回复

CachedRowSet

xys1995 2003-10-21
  • 打赏
  • 举报
回复
to liad():
我按照你说的下载了rowset.jar,然后把它放在c:\j2sdk\lib下面(jdk安装路径),然后classpath中加上了c:\j2sdk\lib\rowset.jar,但是在编译时仍提示找不到CacheRowSet类。
liad 2003-10-19
  • 打赏
  • 举报
回复
需要下载rowset.jar

可以通过下面链接下载
http://cvs.sdsc.edu/cgi-bin/cvsweb.cgi/~checkout~/rcsb_cvs/pdb2001/external/sun.jdbc.rowsets/rowset.jar?rev=1.1&content-type=text/plain

一个简单的例子
// RowSet2Xml.java
import java.io.*;
import java.sql.*;
import javax.sql.*;
import sun.jdbc.rowset.*;

public class RowSet2Xml
{
static
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch (Exception e)
{
e.printStackTrace();
}
}

public static void main(String[] args)
{
try
{
WebRowSet wrs = new WebRowSet();

wrs.setUrl("jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs");
wrs.setUsername("sa");
wrs.setPassword("");
wrs.setCommand("select * from employee");
// supply value for the parameter marker
//wrs.setInt(1,1);
// populate the rowset.
wrs.execute();

FileWriter writer = new FileWriter(new File("rowset.xml"));
wrs.writeXml(writer);
writer.close();
wrs.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
yaray 2003-10-19
  • 打赏
  • 举报
回复
JDK版本问题?

81,091

社区成员

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

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