Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Serious Unresolved Issue - The INSERT statement conflicted with the FOREIGN KEY constraint Serious Unresolved Issue - The INSERT statement conflicted with the FOREIGN KEY constraint
Previous
 
Next
New Post
2/20/2007 1:33 PM
 

Ok, I have been having issues with this problem for over a month now and haven't been able to find any resolutions for it that don't involved destroying the entire database and rebuilding it.  I have found dozens of instances of this exact error message for about 3-4 different modules that are all problems with "The INSERT statement conflicted with the FOREIGN KEY constraint <insert module here>".  The worst part is that not a single one of the threads has found a resolution to the problem.  I have found problems from DNN 3.0 up to the recent versions and not a single person seems to have found a resolution.

I have found after my original post in here (that didn't get any answers) that my events module is doing the same thing, although I don't have the exact message on this.

Does anyone have any ideas on how to fix this short of deleting the entire site and rebuilding it?

Error: Edit FAQs is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_FAQs_Modules". The conflict occurred in database "dotnetnuke", table "dbo.Modules", column 'ModuleID'. The statement has been terminated. ---> System.Data.SqlClient.SqlException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_FAQs_Modules". The conflict occurred in database "dotnetnuke", table "dbo.Modules", column 'ModuleID'. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, String spName, Object[] parameterValues) at DotNetNuke.Modules.FAQs.SqlDataProvider.AddFAQ(Int32 ModuleId, String UserName, String Question, String Answer) at DotNetNuke.Modules.FAQs.FAQsController.AddFAQ(FAQsInfo objFAq) at DotNetNuke.Modules.FAQs.EditFAQs.cmdUpdate_Click(Object sender, EventArgs e) --- End of inner exception stack trace ---

 
New Post
2/20/2007 2:28 PM
 
which DNN and FAQ version do you use?

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/20/2007 6:45 PM
 

I'm having issues with both the Events modules and the FAQ module, although the listed error was just the FAQ module.  I'm using the 4.4.0 version and the modules were the ones that came with the package.

The funny thing is that I have two different websites that are using the EXACT same code, and one of them is working great, and the other one is having issues with FAQs and Events.  It would make me tend to think that it was doing something funky with the database, but I'm really not sure.

 
New Post
2/22/2007 3:06 PM
 
Hmmm.  This is getting to be a pattern.  I forget to put in version number and module, get asked for it, and never hear anything else.  :(
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Serious Unresolved Issue - The INSERT statement conflicted with the FOREIGN KEY constraint Serious Unresolved Issue - The INSERT statement conflicted with the FOREIGN KEY constraint


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out