none
DataGrid错误产生的错误 RRS feed

  • 问题

  • 运行DataGrid时,当编辑数据出现例如非空值或约束错误时,然后如果没有处理此类错误,接着重新导入数据:dataset.clear ...

    这时程序出现中断,提示:

    运行库遇到了错误。此错误的地址为 0x67e6a70d,在线程 0xed4 上。错误代码为 0x80131623。此错误可能是 CLR 中的 bug,或者是用户代码的不安全部分或不可验证部分中的 bug。此 bug 的常见来源包括用户对 COM-interop 或 PInvoke 的封送处理错误,这些错误可能会损坏堆栈。

    各位是否遇到这样的错误?请教如何解决?

    • 已更改类型 仁虎 2012年10月29日 3:55 xx
    2012年10月28日 9:08

全部回复

  • 有研究过的朋友嘛?

    2012年10月31日 2:49
  • 没遇到过这个。 不过你的数据字段 必须非空值吗? 是的话 有错误 就不让重新导入。
    2012年10月31日 3:15
  • 重新导入数据前我采取了清空数据集dataset.clear方法。但因之前其DataGrid中产生的那个错误没有修正的情况下进行dataset.clear时产生上面提到的错误。

    有没有在没有修正DaTaGrid用户编辑时产生的错误而进行dataset.clear 进行重新导入数据而不出错误的好方法?

    2012年10月31日 3:26