标题:错误1“System.Data.DataRow”不包含采用“0”参数的构造函数
取消只看楼主
librayg
Rank: 2
等 级:论坛游民
帖 子:35
专家分:42
注 册:2010-12-1
结帖率:71.43%
已结贴  问题点数:3 回复次数:2 
错误1“System.Data.DataRow”不包含采用“0”参数的构造函数
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace 尝试封装
{
   
    class  T_Users:DataRow
    {
      
        public int Id
        {
            get
            {
                return Convert.ToInt32(this["Id"]);
            }
            set
            {
                this["Id"] = value;
            }
        }

        public string UserName
        {
            get
            {
                return Convert.ToString(this["UserName"]);
            }
            set
            {
                this["UserName"] = value;
            }
        }
    }
}
求问题原因(系统提示这个错误,但是我没有传参数啊,只是用索引的方法进行指向,value是用户值,没有理由是空的啊(??),求解答)
搜索更多相关主题的帖子: 封装 public return 
2012-11-24 20:56
librayg
Rank: 2
等 级:论坛游民
帖 子:35
专家分:42
注 册:2010-12-1
得分:0 
那个,我不继承的话,索引都没办法用呀
2012-11-25 14:48
librayg
Rank: 2
等 级:论坛游民
帖 子:35
专家分:42
注 册:2010-12-1
得分:0 
回复 3楼 hjywyj
从上面的构造函数可以看出,实际上row结构的创建是DataRowBuilder类负责的,而不是datarow类,datarow类实际负责对row的操作而不是创建。
谢谢了,但是不引用datarow,我就没办法索引,所有this都报错,其他的方法又不会,不得已为之
2012-11-25 14:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-388301-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.073109 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved