Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > 从资料源取回第二个DataTable
【标  题】:从资料源取回第二个DataTable
【关键字】:at,Data,DataTable,Table,Tab
【来  源】:网络

从资料源取回第二个DataTable

Your Ad Here


    取回第一个数据表后要从数据源再取回第二个数据表,要修改DataSetCommand 对象中SelectCommand 属性的CommandText 属性,将CommandText 的内容改成我们要从数据源取回数据的叙述。因为SelectCommand 属性本身就是Command 对象,所以设定SelectCommand
的方式和设定Command 对象的方法一样;修改完毕后就可以再利用DataSetCommand 对象的FillDataSet 方法将数据取回。下列范例将MyWeb 数据库中的Members 以及Orders 数据表取回:

<%@Import Namespace=System.Data.ADO%>
<%@Import Namespace=System.Data%>
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
Dim strConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\InetPub\wwwroot\CR\CH05\MyWeb.mdb"
Dim strComStr As String = "Select * From Members"
Dim dscA As ADODataSetCommand = New
ADODataSetCommand(strComStr,strConStr)
Dim dsDataSet As DataSet = New dataset()
dscA.FillDataSet(dsDataSet, "Members")
dscA.SelectCommand.CommandText = "Select * From Orders"
dscA.FillDataSet(dsDataSet, "Orders")
End Sub
</SCRIPT>


    上述程序代码将数据从数据源取回后,填入名为dsDataSet 的DataSet 物件中。第一个DataTable在Tables 集合中的Index 值为0,而第二个填入的DataTable 在Tables 集合中的Index 值为1。
修改数据并更新回数据源:【上一篇】
DataSetCommand 对象读取以及更新数据的方式:【下一篇】
【相关文章】
  • DataView 物件
  • Table Web 控件、TableRow Web 控件及TableCell Web 控件
  • AdRotator Web 控件
  • Web控件与数据源的系结(Data Binding)--数据系结叙述
  • 系结至DataView
  • Repeater Web 控件
  • DataList Web 控件
  • DataList Web--OnItemCommand 事件
  • DataGrid Web 控件
  • DataGridPager 样式
  • 【随机文章】
  • Solaris下Oracle的基本操作
  • Linux on Samsung X10 XTC 1400 Notebook
  • XHTML+CSS=网站重构
  • Interrupt Jump Table
  • 撞到當機方回頭--Mysql的一個查詢問題3/17
  • winpcap资料5
  • 传奇源码分析-客户端(传奇2和3 文件格式分析比较)
  • 增加鼠标缓冲区(适用于WIN2000)
  • 在Xstart中删除过期Session步骤
  • [大话.net]纪念918之张嘎子炸鬼子——委托
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.