Этот источник показывает, что записи были прочитаны независимо от того, были ли они прочитаны успешно или нет. Хорошо работает, если найдены записи, никогда не отображается MessageBox.Show("Нет записей......
Код: Выделить всё
public static void readSqlData(String sSource)
{
string strSelection = "SELECT * FROM " + sSource;
SqlDataAdapter da = new SqlDataAdapter(strSelection, cnn);
if (da != null)
{
MessageBox.Show("Records have been read");
dt = new DataTable();
da.Fill(dt);
}
else
{
MessageBox.Show("No records \n" + strSelection);
}
}
Подробнее здесь: https://stackoverflow.com/questions/782 ... ns-records