我有一个这样的查询:
Dim dr As SqlDataReader
Dim str As String = "SELECT DISTINCT Location_tbl.LocName, Location_tbl.Locid FROM Transaction_tbl"
Dim cmd As New SqlCommand(str, con.connect)
dr = cmd.ExecuteReader
While dr.Read
ChkdLST.Visible = True
ChkdLST.Items.Add(dr("LocName"))
End While
dr.Close()
con.disconnect()
如果阅读器包含任何数据,那么只有我想让 chkdlst 可见..所以我想检查我的 datareader 是否处于 While dr.Read
如果包含数据的阶段,那么应该可见,否则我必须使 ChkdLST.Visible = false..so 如何我可以检查是否while dr.read
包含数据