Check this modified code.
string str1 = myReader["Books"].ToString();
string[] arr = str1.Split(',');
foreach (string word in arr)
{
int index = listbox1.FindString(word)
if (index != -1 )
{
listBox1.SelectedItems.Add(word);
}
}
};
Read more about ListBox.FindString @
MSDN[
^]