T
tshad
I have the following in c# VS 2005.
fn.ProjectTableID = dbReader["ProjectTableID"] == DBNull.Value ? null :
(int?)dbReader["ProjectTableID"];
This works fine as long as dbReader["ProjectTableID"] is null.
If it is a value I get an error:
Specified cast is not valid.
Why is that?
How do I assign the value?
I tried:
fn.ProjectTableID.Value = dbReader["ProjectTableID"] == DBNull.Value ?
null : (int?)dbReader["ProjectTableID"];
but that didn't work either.
Thanks,
Tom
fn.ProjectTableID = dbReader["ProjectTableID"] == DBNull.Value ? null :
(int?)dbReader["ProjectTableID"];
This works fine as long as dbReader["ProjectTableID"] is null.
If it is a value I get an error:
Specified cast is not valid.
Why is that?
How do I assign the value?
I tried:
fn.ProjectTableID.Value = dbReader["ProjectTableID"] == DBNull.Value ?
null : (int?)dbReader["ProjectTableID"];
but that didn't work either.
Thanks,
Tom