zoukankan      html  css  js  c++  java
  • 看清DataTable中的Select方法

        
         上午写代码的时候遇到个问题,用DataTable.Select("筛选条件")筛选数据,然后付给另一个DataTable。结果运行时出现错误 。错误信息如下:DataBinding:“System.Data.DataRowView”不包含名为“CityName”的属性。

    出错代码

    遇到这个问题后。第一反应是字段名写错了。可检查后发现并没有写错。又检查了其他地方,也没有发现错误所在。于是百度一下。结果百度也无能为力,我只好自己研究。
         设了N个断点。最后发现筛选后得到的是DataRow数组。其并不包含原来DataTable的架构信息。知道了错误所在后。在testDisCity中再次构建一个和getCityVData中架构一样的DataTable。结果运行通过。
        小弟是新手不知道发这样的贴是不是浪费感情。见丑了。另外那位大侠要是还有好点的解决办法小弟不吝赐教。
  • 相关阅读:
    Selenium中解决输入法导致sendKeys输入内容与预期不一致的问题
    java代码中启动exe程序最简单的方法
    安装node.js
    安装MongoDB流程。
    阿里云RocketMQ定时/延迟消息队列实现
    Camunda工作流引擎简单入门
    因是子静坐养生汇编PDF下载-蒋维乔
    倪海厦天纪系列之天机道
    倪海厦天纪系列之地脉道
    张志顺老道长八部金刚功长寿功PDF下载
  • 原文地址:https://www.cnblogs.com/wuya/p/1200457.html
Copyright © 2011-2022 走看看