使用 SQL Server CE,我试图UserProfile
在 ASP.NET 网页中的表中添加一个新列,但在尝试保存数据库时不断收到错误消息。
有任何想法吗?
数据库管理器
无法删除该约束,因为它被另一个约束引用。[约束名称=用户配置文件]
System.Data.SqlServerCe.SqlCeException (0x80004005):约束不能被删除,因为它被另一个约束引用。[约束名称=用户配置文件]
在 System.Data.SqlServerCe.SqlCeCommand.ProcessResults(Int32 hr)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteCommandText(IntPtr& pCursor, Boolean& isBaseTableCursor)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteCommand(CommandBehavior 行为,字符串方法,ResultSetOptions 选项)
在 System.Data.SqlServerCe.SqlCeCommand.ExecuteNonQuery()
在 Microsoft.WebMatrix.DatabaseManager.SqlCeDatabase.SqlCeDatabaseProvider.DropTable(TableInfo tableInfo, DbConnection connection, DbTransaction transaction)
在 Microsoft.WebMatrix.DatabaseManager.SqlCeDatabase.SqlCeDatabaseProvider.EditTable(String connectionString , 字符串模式, TableInfo tableInfo)
Microsoft.WebMatrix.DatabaseManager.IisDbManagerModuleService.EditTable(DatabaseConnection databaseConnection, String schema, Object tableInfoData, String configPathState)
在 Microsoft.WebMatrix.DatabaseManager.Client.ClientConnection.EditTable(String schema, Object tableInfoData)
在 Microsoft.WebMatrix.DatabaseManager.Client .ClientTable.CommitChanges()
在 Microsoft.WebMatrix.DatabaseManager.Client.TableDesignerViewModel.PerformSave()