Хорошо, у меня есть попытка ... поймать, что:
Try
Dim dr As OleDbDataReader = performSelect("SELECT * FROM " & table, myConn)
Catch ex As Exception
sheet = InputBox("Re-enter table:")
Dim dr As OleDbDataReader = performSelect("SELECT * FROM " & table, myConn)
End Try
Вышеуказанное будет работать только для первого экземпляра.
То, что я хочу сделать, это продолжать отображать поле ввода, пока д-р не будет успешным (т.е. значения были получены из базы данных.
Я знаю, что мне нужно какое-то время, но я не уверен, как поступить