在.net中引入了一个Java中没有的、并且对于数据库查询来说非常实用的一个概念——数据集。
那么在Java中是否可以使用同样的方法呢?我们的回答是肯定的。只不过在VS.net中这些全都是有IDE自动生成的,而我们这里则需要手工写。其实实现这个功能很简单,但是如果要做到真正的提高效率那就拥有一定的难度系数了。
下面,简单的说一下在Java中是如何实现“数据集”的:
.net中生成的的数据集是以XML来表示的,在Java里同样可以,调用相应的XML的API就可以了。为了简便操作,我们这里仅仅用数据集合。
首先看一下这些代码:
<FONT color=#000000>import java.sql.*;
public class SqlTest
{
Connection con;
PreparedStatement ps;
public SqlTest()
{
Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");
con=DriverManager.getConnection
("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Northwind","sa","");
}
public void search()
{
ps=con.prepareStatement("select * from Products");
ResultSet result=ps.executeQuery();
while(result.next())
{
String t1=result.getString(1);
String t2=result.getString(2);
……………………
……………………
String tN=result.getString(N);
}
}
}
</FONT>
import java.sql.*;
public class SqlTest
{
Connection con;
PreparedStatement ps;
public SqlTest()
{
Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");
con=DriverManager.getConnection
相关专题
- SQL Server 索引和查询专题 (3532篇文章)
- Java环境安装配置 (6078篇文章)
- 数据库专栏 (5551篇文章)
- 数据库处理专题 (9383篇文章)
- 城域网专题 (8346篇文章)
- 数据库安全技术专题 (14093篇文章)
- 数据库安装与卸载 (11211篇文章)
- Java编程开发手册 (8789篇文章)
- Linux数据库宝典 (14566篇文章)
- 数据库相关文章 (5551篇文章)
- (279次浏览)Java远程通讯的6种可选技术及原理
- (217次浏览)struts2 + spring + hibernate 实现CRUD
- (92次浏览)多动鼠标少动脑,Java报表工具的简约之美
- (90次浏览)多种计时器的比较与分析
- (83次浏览)Java深度历险小记
- (67次浏览)项目中成功的运用proxool连接池
- (64次浏览)Struts+Spring+Hibernate整合例子
- (63次浏览)Java日期转换SimpleDateFormat格式大全
- (59次浏览)手机开发平台指南、教程和资料介绍
- (50次浏览)介绍下Eclipse中如何debug程序?



