如何检查DataReader是否包含数据?

Red*_*ils 1 vb.net sqldatareader

我再次检查DataReader对象是否有数据有问题?

Dim cmd as SqlCommand
Dim drd as SqlDataReader

      cmd = New SqlCommand ("SELECT * FROM Stock", conx)
      drd = cmd.ExecuteReader()

      ''HERE I WOULD LIKE TO CHECK WHETHER drd has Data or not

     While (drd.Read())
     {
          txtName.Text = drd.Item("StockName")
     }
Run Code Online (Sandbox Code Playgroud)

我该怎么检查?请帮我!谢谢大家!