int oicq=(int)(oicq.Text);
其实我是想将oicq.Text转换为小数类型的
---- float f = float.Parse(oicq.Text);

解决方案 »

  1.   

    同样的问题
    int _userid=int.Parse(rs["id"].Tostring());
    这句为什么不对?
      

  2.   

    or
    double d = Convert.ToDouble(oicq.Text)
      

  3.   

    int _userid=int.Parse(rs["id"].Tostring());
    这句为什么不对?---错误信息
      

  4.   

    Double qq = Convert.ToDouble(oicq.Text);
      

  5.   

    同样的问题
    int _userid=int.Parse(rs["id"].Tostring());
    这句为什么不对?/////////////////////////////////////////////////因为rs["id"].Tostring()无法转换为数字或溢出
      

  6.   

    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: id
    ------------------
    id在数据库里为自动编号
      

  7.   

    langmafeng(乞力马扎罗) 
    你说的是什么意思
    如果我想得到数字,怎么转换itbaba(itbaba) 
    int和int32区别是什么
      

  8.   

    System.IndexOutOfRangeException
    楼主用long类型来试试,呵呵!
    溢出了,太大了
      

  9.   

    int和int32区别是什么
    ----int32比int大
      

  10.   

    System.IndexOutOfRangeException
    楼主用long类型来试试,呵呵!
    溢出了,太大了
    ---------------
    就是溢出了,找到错误了
    ---------
    还有怎么得到日期并转换为小数类型???
      

  11.   

    为什么要把日期转换为小数类型呢?
    好像只有把日期转换成long类型的还行.
      

  12.   

    我用VB.NET时是这样的:
    Dim oicq As Double= cdec(oicq.Text)不知道C#可不可以类似Double oicq=cdec(oicq.Text)