无法访问已处置的对象。对象名:'Dispose后访问的DataContext。'

时间:2015-01-02 11:31:02

标签: c# linq-to-sql

无法访问已处置的对象。

Object name: 'DataContext accessed after Dispose.'.

同时在LINQ中提供参数 下面是代码

EmployeeMasterBL _EmployeeMasterBL = new EmployeeMasterBL();
tblEmployeeMaster _tblEmployeeMaster =  _EmployeeMasterBL.SelectEmpName_EmpID(Convert.ToInt64(emdStudID));
tblEmployeeClockedIn _tblEmployeeClockedIn = new tblEmployeeClockedIn();

if (objScanCard.InOut == 1)
{

    //Insert record in Employee clock In  in Employee clocked In Table

    _tblEmployeeClockedIn.EmpCode = _tblEmployeeMaster.EmpCode;
    _tblEmployeeClockedIn.FirstName = _tblEmployeeMaster.FirstName;
    _tblEmployeeClockedIn.LastName = _tblEmployeeMaster.LastName;
    _tblEmployeeClockedIn.ScanDate = objScanCard.ScanDate;
    _tblEmployeeClockedIn.ScanTime = objScanCard.ScanTime;

    ****_tblEmployeeClockedIn.JobTitle = _tblEmployeeMaster.tblJobTitleMaster.JobTitle;****
    flgMissedClkIn = objScanCardBL.InsertEmployeeClockedIn(_tblEmployeeClockedIn);
}

在这一行:

****_tblEmployeeClockedIn.JobTitle = _tblEmployeeMaster.tblJobTitleMaster.JobTitle;****

我收到错误

  

无法访问已处置的对象。对象名:'访问DataContext   在Dispose之后。'。

任何帮助......!??

0 个答案:

没有答案