DataGrid连接数据库时,只是显示部分的信息
我要在datagrid中连接视图,但是只是显示部分信息。'绑定显示信息的函数
Private Sub BindDg()
'以下代码执行查询
Dim dtNew As DataTable
Dim SqlAda As New SqlDataAdapter
Dim SqlCmd As New SqlCommand("SELECT * FROM OUTVIEW", Sample02.SqlCon)
Dim ds As New DataSet
Try
SqlAda.SelectCommand = SqlCmd
'清空当前数据集
ds.Clear()
'填充数据集
SqlAda.Fill(ds)
'指定数据源并排行绑定
Me.dgOut.TableStyles(0).MappingName = ds.Tables(0).TableName.Trim()
Me.dgOut.DataSource = ds.Tables(0)
'设置当前的单元格为第0行第1列
Me.dgOut.CurrentCell = New DataGridCell(0, 1)
'异常处理
Catch ex As Exception
Sample02.WriteErr(ex)
End Try
End Sub
只是显示了视图OUTVIEW的部分信息
是哪里错了
奇怪的是
SELECT * FROM OUTVIEW
我换一个视图像是INVIEW又可以全部显示入库视图的内容
这样真是很奇怪,请高手帮帮忙,很急 --------------------编程问答-------------------- 在查询分析器中执行SQL:SELECT * FROM OUTVIEW
和在程序中执行的结果不一样吗? --------------------编程问答-------------------- 把
'清空当前数据集
ds.Clear() 这行代码注释掉 --------------------编程问答-------------------- 只查找你要的信息不就好了嘛
补充:.NET技术 , .NET技术前瞻