zoukankan      html  css  js  c++  java
  • 关于.net4.0的数据集,使用Adapter进行Fill时,报DBNull错误。

    原因:Adapter不允许被Fill的表格的数据,存在Null值。

    解决方案:

        1.妥协:把为Null的数据全部补上,然后再Fill。

           方案优点:便于开发。

           方案缺点:对于用户程序来说,像Excel或Access这种,都允许Null存在的,因此这种方法对于用户体验来说,并不好。

        2.不妥协:把Fill和Update这两个操作,自己用DataReader去实现,不用Adapter。

           方案优点:可以提高对需求的实现能力,提高用户体验。

           方案缺点:写起来麻烦,很多地方需要硬编码。不易于改动或扩展。

  • 相关阅读:
    Python安装appium 遇见的报错
    appium
    QQ邮箱/微信邮箱发送邮件
    Python-变量
    神秘的咒语
    宿命的PSS
    E. Congruence Equation
    D. Substring
    leetcode 761. Special Binary String
    F
  • 原文地址:https://www.cnblogs.com/xxxteam/p/2921495.html
Copyright © 2011-2022 走看看