[VB.NET]关于DataSet的Tables参数问题

关于DataSet的Tables参数问题 请问以下代码中: Dim da As sqlDataAdapter Dim ds As DataSet da = New sqlDataAdapter( "SELECT * FROM 表明 WHERE 字段名= '' " & TextBox1.Text & " '' ","您的连接词 ") da.Fill(ds) Gridview.DataSource = ds.Tables(0) ds.Tables(0)中为什么要写个“0”呢? __________________________________________________________________________ da.Fill(ds) --这里没有指定Table名 Gridview.DataSource = ds.Tables(0) --所以这里用 Tables(0) C# 如果 da.Fill(ds,"UserTableName ") Gridview.DataSource = ds.Tables( "UserTableName ") --这里就可以用名称了 __________________________________________________________________________ 因为一个DataSet中可以放下好多个表,一般读取数据库时数据认填入DataSet的第一个表中,其Index为0,所以这里用Tables(0),特指DataSet中的第一个DataTable。 __________________________________________________________________________ 这分数分的…… __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...