进入dataset
作 者 : 雨晨
ado+引入了dataset和dataview的概念。dataset类似于记录集的集合,因为它能保存一个或多个数据及其之间关系的表(table)。dataview是这些表中之一的实现,类似于ado 记录集。在上面的例子中,我们的dataset只保存一个表:upcoming,我们要将之驻留于asp+服务器控件中。可以通过以下方式向dataset中加入更多表。
*重新定义我们的sql语句。
*将adodatacommand的selectcommand属性设置为一个新的adodatacommand
*调用adodatacommand的filldataset方法
filldataset方法将sql查询结果中的表存入到被传递至方法调用中的dataset中。加入另一个表会导致如下改变:
dscupcoming = new adodatasetcommand(strsql, connect.connecttodb())
dscupcoming.filldataset(dsupcoming, "upcoming")
'重定义sql语句
strsql = "select * from students"
'设置adodatasetcommand的selectcommand属性
dscupcoming.selectcommand = new adocommand(strsql, connect.connecttodb())
'使用filldataset方法将结果作为新表添加进dataset
dscupcoming.filldataset(dsupcoming, "students")
现在我们已经建立了到数据库的连接并且将数据返回到dataset中,然而我们还没有利用这些数据。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器