未处理 MyCement.Database.AdoNet.AdoException

问题描述

三万多条数据,取值算分写入,运行到2万条左右的时候跳出错误。求大神解答2014-10-1617:19:21,867ERROR[ApplicationErrorLog]UnhandledExceptionREMOTE_ADDR:::1USER_AGENT:Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/37.0.2062.124Safari/537.36Path:E:Cement365TFSCodingCement365Platmember_cement365_comSpWebtest.aspxForm:QUERY_STRING:HTTP_COOKIE:_currentUserName=%c4%cf%cd%a8%ba%a3%c2%dd%cb%ae%c4%e0%b3%a7;__lv__=BwkDBgVzfQZrcnUEcWsBCHZ0aQsDdQcdBXsBBXd0CwV2dgJ0SKO4p6jD3tSCg9iujd+FhdKBnKHItk1NSDpJTHR0dU7RqZ3VgKfQibZOCHF2SAACBHMCCHh7cwIHAAADAAkHABADRTh3BwEEA34DAnVzdAIHBAAABwk=;__cv__=JKeAfDwqePKSLGKLHd+0IA==;__lt__=130578987004037021;AJSTAT_ok_times=2HTTP_REFERER:System.InvalidCastException:无法将类型为“ICement_MemberSys.Model.T_UserInfo”的对象强制转换为类型“ICement_MemberSys.Model.T_UserAcount”。在MyCement.Database.Event.ObjectEvent.eval_?[?](TypeA_0)在MyCement.Database.Event.ObjectEvent.DoExecute[T]()在MyCement.Database.DataSession.eval_?[?](ObjectEventA_0)

解决方案

解决方案二:
无法将类型为“ICement_MemberSys.Model.T_UserInfo”的对象强制转换为类型看下你的代码类型转换的错误
解决方案三:
可是这是两张表,表T_UserInfo和T_UserAcount,而且之前一万多数据处理都没有问题啊

时间: 2024-09-27 02:29:40

未处理 MyCement.Database.AdoNet.AdoException的相关文章

DB2表空间理论基础(原创)

在DB2 V9版本中表空间的管理方式有系统管理表空间(SMS),数据库管理表空间(DMS)和自动存储管理,下面就以表空间的管理方式来介绍DB2的表空间 系统管理空间概述  在SMS(系统管理空间)表空间中,操作系统的文件系统管理器分配和管理用于存储表的空间.该存储模型通常由存储在文件系统空间中的多个文件组成,这些文件表示表对象.用户决定文件的位置.DB2 数据库 Linux 版.UNIX 版和 Windows 版控制它们的名称,而文件系统负责管理它们.通过控制写入每个文件的数据量,数据库管理器均

Oracle Database 10g 未在当前操作系统中经过认证

错误信息如下: <提示有1个错误,1个警告,2个要求待验证 错误问题详细信息如下:正在检查操作系统要求- 要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1 检查完成.此次检查的总体结果为: 失败 <<<< 问题: Oracle Database 10g 未在当前操作系统中经过认证.建议案: 确保在正确的平台上安装软件. 警告问题详细信息如下:正在检查网络配置要求- 检查完成.此次检查的总体结果为: 失败 <<<< 问题: 安装检测到

DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法

备份|解决|控制 [Oracle] DBA工作备忘录之三:rman备份,未使用catalog,控制文件丢失的解决办法 作者:Fenng 日期:July 19 2004 情况描述客户报告数据库故障,新来的系统管理员误操作.删掉了一些文件.询问:删掉了那些文件?答曰:所有重要数据文件,所有控制文件.数据库原来是归档模式,用rman备份数据,rman 使用控制文件.幸运的是,最后一次rman full 备份是包括了控制文件在内.系统没有设定自动备份控制文件.现在状况是数据库无法启动. 不用说,客户的备

Oracle Database 10g:改善的表空间管理

oracle 表空间管理得到了重大的改进,这可以归因于一个 sparser SYSTEM.为用户定义一个默认表空间的支持.新的 SYSAUX.甚至重命名 您曾经多少次因用户在 SYSTEM 表空间中创建了非 SYS 和 SYSTEM 的段而伤透脑筋? 在 Oracle9i Database 之前,如果在创建用户时没有指定默认表空间,那么它将默认为 SYSTEM 表空间.如果用户在创建一个段时没有显式地指定一个表空间,那么这个段将在 SYSTEM 中创建-前提是用户在 SYSTEM 表空间中拥有配

Oracle Database 10g:最佳新特性(第三周:表空间管理)

oracle 第三周:表空间管理 名字中包含了什么?:改善的表空间管理 表空间管理得到了重大的改进,这可以归因于一个 sparser SYSTEM.为用户定义一个默认表空间的支持.新的 SYSAUX.甚至重命名 您曾经多少次因用户在 SYSTEM 表空间中创建了非 SYS 和 SYSTEM 的段而伤透脑筋? 在 Oracle9i Database 之前,如果在创建用户时没有指定默认表空间,那么它将默认为 SYSTEM 表空间.如果用户在创建一个段时没有显式地指定一个表空间,那么这个段将在 SYS

Connect To Oracle DataBase

oracle Connect to Oracle DatabaseSubmitted ByUser LevelDate of SubmissionRavi ShankarBeginner05/03/2001Description of the ArticleA Simple program to show connecting to an oracle database.Source Code: /*************************************************

Sql Server实时错误:对象变量或with块变量未设置

大家这几天在做学生信息管理系统的时候,出现 最多的应该就是这个问题了,"实时错误'91':对象变量或with块变量未设置".如右图: 遇到这个问题,我们首先应该去参考MSDN,不过这时候MSDN似乎没有帮到我们很多,总结了一下,其实出现这个错误的情况有很多种: 1.在运行程序之前没有配置ODBC数据源或者ODBC数据源配置错误,当然前提得是SQL Server执行了相关的SQL代码(学生系统中用到的student.mdb文件). 2.代码问题,大多数情况是查询语句有问题,比如: (1)

Enterprise Library 2.0 技巧(3):记录ASP.NET站点中未处理的异常

这篇文章不能算是Enterprise Library 2.0的一个技巧,只是Logging Application Block的一个简单应用而已,在这里我们使用Logging Application Block来记录一个ASP.NET 2.0站点中未处理的异常到数据库中,当然你也可以记录到文本文件中,或者发送到指定的Email中,下面看一下具体的实现步骤. 1.创建数据库表和存储过程 在安装目录的src\Logging\TraceListeners\Database\Scripts文件夹下,执行

Oracle Flashback Database简介

Flashback 技术是以Undo segment中的内容为基础的,因此受限于UNDO_RETENTON参数.要使用flashback的特性,必须启用自动撤销管理表空间. 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query 三种) 和Fla