.net2.0中出现当从一个数字执行强制转换时,值必须出现是一个小于无限大的数字。
来源:百度知道 编辑:UC知道 时间:2024/05/10 06:13:12
今天作项目时出现这样一种情况,我new 一个构造函数时,取值出现 当从一个数字执行强制转换时,值必须出现是一个小于无限大的数字。这中情况。
代码如下:
这是构造函数
public Question(int qid)
{
this._qid = qid;
}
这时声明一个 sqldatareader rdr到数据库取值
数据库为2005
while (rdr.Read())
{
Question q= new Question(rdr.GetInt32(0));
}
老是说我rdr.GetInt32(0)这有错误
我数据是有字段是int 型的是由数据的
麻烦高手指点一下。谢谢了!
代码如下:
这是构造函数
public Question(int qid)
{
this._qid = qid;
}
这时声明一个 sqldatareader rdr到数据库取值
数据库为2005
while (rdr.Read())
{
Question q= new Question(rdr.GetInt32(0));
}
老是说我rdr.GetInt32(0)这有错误
我数据是有字段是int 型的是由数据的
麻烦高手指点一下。谢谢了!
Question q= new Question(Int32.Prase(rdr["2005的字段名"].ToString()));
试试
Question q= new Question(rdr.GetInt32(0));
这句没错
我才试了的
当从一个数字执行强制转换时,值必须出现是一个小于无限大的数字
这个我遇见过 忘了 反正不是那个错
Question q= new Question(Convert.ToInt32(rdr.GetValue(0)));
.net2.0中出现当从一个数字执行强制转换时,值必须出现是一个小于无限大的数字。
从0-9十个数中随机抽取一个数,抽取N次后,每个数字出现的概率是多少?
如何在asp.net2.0中从数据库中取数据填入textbox中?
ASP.NET2.0 中数据怎么写入??
ASP.NET2.0中 声明SQL变量
从键盘输入一个数,查找该数在一个给定的数组中出现的次数,并打印出现的位置(即下标)
单页表格从一个word文档复制到另一个有文字的word文档中出现数页表格?
编写一个程序当输入从1到999中的任何数都会出现对照的英文,如输入66,系统输出“sixty six dollars”
请教ASP.NET2.0中ICallbackEventHandler的用法
asp.net2.0中,客户端程序如何访问服务器端控件?