错误  命名空间“System.Data”中不存在类型或命名空间名称“TypedTableBase”(是缺少程序集引用吗?)

解决:

该错误出现在自动生成的XXX.Designer.cs里。

.NET 3.5 :

public partial class T_OPERATOR_WLDataTable : global::System.Data.TypedTableBase<T_OPERATOR_WLRow> 

要改成

.NET 2.0:

public partial class T_OPERATOR_WLDataTable : global::System.Data.DataTable, global::System.Collections.IEnumerable 

然后编译会出现另一个错误

错误 1 “DataTable”不实现接口成员“System.Collections.IEnumerable.GetEnumerator()”

继承接口加上下面这段就可以了

public System.Collections.IEnumerator GetEnumerator()
{return GetEnumerator();
}

重新编译后会自动进化成这样

[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public virtual global::System.Collections.IEnumerator GetEnumerator() {return this.Rows.GetEnumerator();
}

转载于:https://www.cnblogs.com/David-Huang/p/TypedTableBase.html

程序从高版本降到2.0,数据集报错 TypedTableBase相关推荐

  1. 解决 Pycharm 使用高版本 python(3.9)报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 之修改pycharm

    由于Python出现3.10版本,此方法修改后仍会导致python版本识别错误,所以不再推荐此方法. 感谢 本篇博文参考了以下内容: 程序员的一天--pycharm 切换 python3.9 报错 ' ...

  2. 解决高版本SpringBoot整合swagger时启动报错:Failed to start bean ‘documentationPluginsBootstrapper‘ 问题

    一.控制台的报错信息 2021-12-29 15:15:04 [main] ERROR org.springframework.boot.SpringApplication - Application ...

  3. xcode高版本常见的RN本地启动报错

    xcode编译报错:'config.h' file not found 解决方案 cd node_modules/react-native/third-party/glog-0.3.4 ../../s ...

  4. yolov5的3.0版本代码在训练的时候报错:ImportError: cannot import name ‘amp‘ from ‘torch.cuda‘ 以及yolov5的3.0环境安装

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 yolov5的3.0版本代码在训练的时候报错:ImportError: cannot import name 'amp' ...

  5. C++_6.0启动报错:应用程序无法正常启动0xc0000142解决方案

    C++_6.0启动报错:应用程序无法正常启动0xc0000142解决方案 闲话不多说开始具体的步骤. 第一步: 找到vc6.0图标 右击-->选择"属性"-->再选择 ...

  6. python 3.8.0 编译报错 Could not import runpy module 解决方案

    环境 CentOS 7 Gcc 4.8.5 Python 3.8.0 相关报错 make build_all CFLAGS_NODIST=" -fprofile-use -fprofile- ...

  7. Springboot 项目金蝶中间件AAS-9.0启动报错 javax.persistence.Table.indexes()[Ljavax/persistence/Index 问题解决

    Springboot 项目金蝶中间件AAS-9.0启动报错 java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/ ...

  8. eclipse2022.6版本新建maven项目时pom报错:Cannot find the declaration of element ‘project‘. pom.xml

    新建maven项目时,pom.xml文件默认是这样的: < project xmlns= " http://maven.apache.org/POM/4.0.0 " xmln ...

  9. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

最新文章

  1. 恶意软件、Rootkit和僵尸网络
  2. hosts和resolv.conf区别
  3. linux 后端存储,配置NFS网络存储作为cinder的后端存储
  4. Mac下安装LNMP(Nginx+PHP5.6)环境
  5. 如何做到服务器虚拟化_尽可能地做到无服务器,但不止于此
  6. java tcp 监听端口_【TCP/IP】端口未监听,还能访问成功?
  7. 微信公众号开发经验总结
  8. python计算两点间距离_python 计算方位角实例(根据两点的坐标计算)
  9. 使用线程池应该注意的问题
  10. 常见语法错误:sizeof和strlen strlen获取指针指向的数组长度
  11. 关于人生的十句经典的话! .
  12. UML基本表示法(转载)
  13. 地理信息系统(GIS)系列——ArcGIS API for JavaScript 3.9(2)
  14. dsn服务器显示问题,DNS 服务器出现4004错误解决方法
  15. java开发中遇到的问题_java开发中遇到的问题及解决方法(持续更新)
  16. 手把手教你写CS231N作业一 KNN分类器 详细解析 作业源文件 数据集
  17. HTML 与 CSS
  18. DeleteObject()
  19. Leetcode_24_Swap Nodes in Pairs
  20. 计算机音乐谱童话镇,《童话镇》歌曲简谱

热门文章

  1. 离线使用iPhone SDK文档的方法
  2. ios wkweb设置图片_iOS WKWebView的使用
  3. vue 方法获取返回值_vue.js - vuex异步提交,怎么获取返回数据
  4. 混频通信的matlab仿真,基于MATLAB的扩频通信系统仿真研究—上海交通大学
  5. marked override, but does not override
  6. Linux系统上的程序调优思路概要
  7. 从源码角度剖析VC6下的内存分配与切割的运作
  8. kotlin 第一个程序_Kotlin程序添加两个矩阵
  9. java中intvalue_Java Number intValue()方法与示例
  10. 爬动的蠕虫(C++)