Server Error in '/' Application.

Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.]
   System.Data.DataSet.EnableConstraints() +565
   System.Data.DataSet.set_EnforceConstraints(Boolean value) +78
   Connect4.Framework.DAL.DataFactory._getDataSet(String statement, cParamDictionary parms, IDbTransaction transaction, String sDBName) in C:\Development\Gnosis\DAL\DataFactory.vb:929

[Exception: DAL: _getDataSet - Could not fill DataSet. View Inner exception for specific error information. Check your stored procedures and/or DAL Statement Files for possible inconsistencies. Using statement file 'get_104_fundraisingpage_info' from path 'E:\HostingSpaces\gildasclubgr\gildasclubgr1.gnosishosting.net\wwwroot\App_Data\Gnosis\Database\Statements'.]
   Connect4.Framework.DAL.DataFactory._throwException(String message, Exception innerException) in C:\Development\Gnosis\DAL\DataFactory.vb:719
   Connect4.Framework.DAL.DataFactory._getDataSet(String statement, cParamDictionary parms, IDbTransaction transaction, String sDBName) in C:\Development\Gnosis\DAL\DataFactory.vb:934
   Connect4.Framework.DAL.DataFactory.GetDataSet(String statement, cParamDictionary parms, IDbTransaction transaction, String sDBName) in C:\Development\Gnosis\DAL\DataFactory.vb:793
   Connect4.Framework.DAL.cDALProvider.GetDataset(String Statement, cParamDictionary params, String sDBName, IDbTransaction transaction) in C:\Development\Gnosis\DAL\cDALProvider.vb:369
   Connect4.Framework.BusObjects.cDGO.DataSetRouter(String statement, cParamDictionary params, BatchDataRequest[] bdrs, String sDBname) in C:\development\Connect\Source 2.0\WinClient\BusObjects\BusObjects\DataGatewayObject.vb:3526
   Connect4.Framework.BusObjects.cDGO.MergeNewDataSet(String statement, cParamDictionary params, BatchDataRequest[] bdrs, String TablePrefix, Boolean IgnoreSave) in C:\development\Connect\Source 2.0\WinClient\BusObjects\BusObjects\DataGatewayObject.vb:2915
   Connect4.Framework.BusObjects.cDGO.GetData(cParamDictionary params, String statement) in C:\development\Connect\Source 2.0\WinClient\BusObjects\BusObjects\DataGatewayObject.vb:1862
   GnosisWebSite.FundraiserResolver.DoQuery(FundraisingResolverTokens frTokens, FundraiserDataOptions DataOptions, cParamDictionary params) in C:\development\Websites\C4TemplateWeb\GnosisWebSite\Connect4\Plugins\EventMgmt\Controls\Fundraising\FundraiserResolver.vb:418
   GnosisWebSite.FundraiserResolver.Resolve() in C:\development\Websites\C4TemplateWeb\GnosisWebSite\Connect4\Plugins\EventMgmt\Controls\Fundraising\FundraiserResolver.vb:307
   Connect4.Framework.WebResources.IDResolvers.IDResolver.GetResult() in C:\development\Websites\C4TemplateWeb\WebResources\ServerControls\IDResolvers.vb:341
   Connect4.Framework.WebResources.IDResolvers.IDResolver.GetResolvedInfo() in C:\development\Websites\C4TemplateWeb\WebResources\ServerControls\IDResolvers.vb:324
   Connect4.Framework.WebResources.IDResolvers.IDResolver.GetResolvedInfo() in C:\development\Websites\C4TemplateWeb\WebResources\ServerControls\IDResolvers.vb:330
   GnosisWebSite.FundraiserResolver.GetFundraiserResult() in C:\development\Websites\C4TemplateWeb\GnosisWebSite\Connect4\Plugins\EventMgmt\Controls\Fundraising\FundraiserResolver.vb:95
   GnosisWebSite.FundraiserResolver.get_SafeFundraiserResult() in C:\development\Websites\C4TemplateWeb\GnosisWebSite\Connect4\Plugins\EventMgmt\Controls\Fundraising\FundraiserResolver.vb:99
   GnosisWebSite.FundraisingDonateSelector.Page_Load(Object sender, EventArgs e) in C:\development\Websites\C4TemplateWeb\GnosisWebSite\Connect4\Plugins\EventMgmt\Controls\Fundraising\FundraisingDonateSelector.ascx.vb:56
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Control.LoadRecursive() +134
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4494.0