以下是引用狐狸爸爸在2009-4-22 15:41:00的发言:
Dim dt DataTable = dst.DataTable
For Each row = dt.Select(dst.RowFilter)
.....
Next
茅塞顿开.....类似于下面的代码...自己都用过...居然忘记了.
Dim doc As New PrintDoc
Dim rxx As New prt.RenderTable
cmd.CommandText = "Select * from [H_ZYXX] where 住院ID = '" & str1 & "'"
dt = cmd.ExecuteReader() '生成一个临时表
rxx.Cells(0,0).Text = " "
rxx.Cells(0,1).Text = " "
rxx.Cells(0,2).Text = " "
rxx.Cells(1,0).Text = "姓名 : " & dt.DataRows(0)("姓名")
rxx.Cells(1,1).Text = "住院号 : " & dt.DataRows(0)("住院号")
rxx.Cells(1,2).Text = " 出院日期 : " & dt.DataRows(0)("出院日期")
[此贴子已经被作者于2009-4-22 15:46:43编辑过]