If I do something like:
DataSet ds = GetMyDataset();
try
{
    string somevalue = ds.Tables[0].Rows[0]["col1"];
}
catch
{
    //maybe something was null
}
Is there a good way to check for null values without using the try/catch? It's just that I don't care if the value in "col1" is null, OR if "col1" didn't exist, OR if there were no rows returned, OR if the table doesn't exist!
Maybe I should care? :) Maybe try/catch is the best way of approaching this but I just wondered if there was another way to do it?
Thanks!
It is kind of strange not to care about the Table or the Column.
It is a much more normal practice to expect table[0].Rows.Count == 0 for instance. 
And the best way to check for NULL values is with if(...) ... else ....
The worst way is to wait for Exceptions (in whatever way). 
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With