ok, i have some code here:

VB Code:
  1. objSelectIon.Parameters("ListID").Value = m_random
  2.         objConnection.Open()
  3.         Dim objReader As OleDbDataReader = objSelectIon.ExecuteReader
  4.         objReader.Read()

IndexOutOfRangeException pops up on my first line here, and i don't know why
m_Random is a random generator with min 1 max 32
the range of ListID is 1 to 32

why would this be happening?