悬赏园豆:5
[已解决问题]
解决于 2008-01-10 10:18
<P>int roleId=dr.GetInt32(5);<BR>产生了<SPAN id=nsrTitle>InvalidCastException异常,</SPAN>当从一个数字执行强制转换时,值必须是一个小于无限大的数字</P>
<P>检查数据库发现取出的值为0,字段类型为tinyint,后将数据库字段更改为int,即正常,不知何故?难道tinyint 的值无法转换为int32 ? </P>
<P>这样我只需要1-100间的数字也需要放一个int类型?</P>