IndexOutOfRangeException 我该如何解决

IndexOutOfRangeException How Can I Fix It

我刚刚尝试制作一个显示我的书的应用程序,但是当我将页码设为 int 时,我遇到了这个 IndexOutOfRange 错误,我无法修复它。请帮忙...

textBox1.Text = reader["ad"].ToString();
            textBox2.Text = reader.GetInt32(4).ToString();

你可以查看

if(!reader.IsDBNull(4)){
 textBox2.Text = reader.GetInt32(4).ToString();
}