魔兽世界吧 关注:14,398,570贴子:460,825,622

小弟新学C# 遇到问题 求指教

只看楼主收藏回复

未将对象引用设置到对象的实例


IP属地:陕西1楼2011-10-13 23:42回复
    public void gengxinsql()
    {
    Console.WriteLine("请输入编号");
    int bianhao = int.Parse(Console.ReadLine());
    string sql = GetSql1(bianhao);
    int i = panduan(sql);
    if (i > 0)
    {
    Console.WriteLine("请输入新的在线天数");
    double day = double.Parse(Console.ReadLine());
    string sql1 = getsql2(day, bianhao);
    int j = panduan1(sql1);
    if (j>0)
    {
    Console.WriteLine("修改成功");
    }
    else
    {
    Console.WriteLine("修改失败");
    }
    }
    else
    {
    Console.WriteLine("无编号记录");
    }
    }


    IP属地:陕西3楼2011-10-13 23:42
    回复
      2025-08-19 17:47:56
      广告
      不感兴趣
      开通SVIP免广告
      private int panduan1(string sql1)
      {
      int j = -1;
      try
      {
      DB.conn.Open();
      SqlCommand comm = new SqlCommand(sql1, DB.conn);
      j = (int)comm.ExecuteScalar();
      }
      catch (Exception ex)
      {
      Console.WriteLine("数据库链接失败"+ex.Message);// 这行就是
      未将对象引用设置到对象的实例
      }
      finally
      {
      DB.conn.Close();
      }
      return j;
      }


      IP属地:陕西4楼2011-10-13 23:43
      回复
        private string getsql2(double day,int bianhao)
        {
        string sql1 = string.Format("update QQInfo set day={0} where QQID={1}",day,bianhao);
        return sql1;
        }
        private int panduan(string sql)
        {
        int i=-1;
        SqlCommand comm=new SqlCommand(sql,DB.conn);
        try
        {
        DB.conn.Open();
        i = (int)comm.ExecuteScalar();
        }
        catch (Exception ex)
        {
        Console.WriteLine(ex.Message);
        }
        finally
        {
        DB.conn.Close();
        }
        return i;
        }
        private string GetSql1(int bianhao)
        {
        string sql = string.Format("select COUNT(*) from QQInfo where QQID={0}",bianhao);
        return sql;
        }


        IP属地:陕西5楼2011-10-13 23:43
        回复
          以上全部代码求指点呀,什么是未将对象引用设置到对象的实例
          万能的WOWER


          IP属地:陕西6楼2011-10-13 23:44
          回复
            木有人吗


            IP属地:陕西7楼2011-10-13 23:45
            回复
              人工


              IP属地:陕西8楼2011-10-13 23:46
              回复
                人工


                IP属地:陕西9楼2011-10-13 23:46
                回复
                  2025-08-19 17:41:56
                  广告
                  不感兴趣
                  开通SVIP免广告
                  人工


                  IP属地:陕西10楼2011-10-13 23:46
                  回复
                    人工


                    IP属地:陕西11楼2011-10-13 23:47
                    回复
                      人工


                      IP属地:陕西12楼2011-10-13 23:47
                      回复
                        人工


                        IP属地:陕西13楼2011-10-13 23:47
                        回复
                          人工


                          IP属地:陕西14楼2011-10-13 23:47
                          回复
                            只会C/C++的路过帮顶


                            15楼2011-10-13 23:47
                            回复