关于DataSet的Tables参数问题 请问以下
代码中: Dim da As
sqlDataAdapter Dim ds As DataSet da = New
sqlDataAdapter( "SELECT * FROM 表明 WHERE 字段名= '' " & Text
Box1.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。 __________________________________________________________________________ 这分数分的…… __________________________________________________________________________