先创建一个dataset,里面加一个table,table里面的字段就和你上面图片里显示的字段一样.
然后,在你选择的时候,根据ID查询出来一条数据,再分别把查询出来的数据放入table中相应的字段中,再把这个dataset的数据加载到CrystalReportView就行了
怎么将dataset的数据加载到CrystalReportView呢?是不是
MyId=me.DataGrid1.Item(hti.row,0) '从DataGrid1的点击中获得id号
Dim MyDS As New Dataset1()
Dim MyTable = "Customer"
MyDA.Fill(MyDS, MyTable)
MyCommand.CommandText = "Select * from " & MyTable & " Where id=" & MyId
MyDA.SelectCommand = MyCommand
me.CrystalReportView1.SetDataSource(MyDS)
我试过,还是不行,求代码!
[此贴子已经被作者于2007-9-29 21:39:56编辑过]