Please try
dr = cmd.ExecuteReader
if dr.HasRows() then
While dr.Read()
If cbPartylist.Text = (dr("PartylistName").ToString())Then
cbPres.Items.Add (dr("Lname") & ", " & dr("Fname") & " " & dr("MI").ToString())
End If
End While
Else
MsgBox "Nothing to show"
End If
And let us know the result.
Hope this helps