Based on DNN 1.1 I try build a module which communicates with a database to fill grids and read forms. A few forms running very well but since I tried to add a Textbox String into a database table I got the following exception:
DotNetNuke.Services.Exceptions.ModuleLoadException: Der Typeninitialisierer für MIS.DNN.Modules.ErrorMessageManagement.Data.DataProvider hat eine Ausnahme verursacht. ---> System.TypeInitializationException: Der Typeninitialisierer für MIS.DNN.Modules.ErrorMessageManagement.Data.DataProvider hat eine Ausnahme verursacht. ---> System.ArgumentNullException: Wert darf nicht Null sein. Parametername: type at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.Activator.CreateInstance(Type type) at DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey) at DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectNamespace, String ObjectAssemblyName) at MIS.DNN.Modules.ErrorMessageManagement.Data.DataProvider.CreateProvider() at MIS.DNN.Modules.ErrorMessageManagement.Data.DataProvider..cctor() --- Ende der internen Ausnahmestapelüberwachung --- at MIS.DNN.Modules.ErrorMessageManagement.Data.DataProvider.Instance() at MIS.DNN.Modules.ErrorMessageManagement.Business.ErrorMessageManagementController.GetByModules(Int32 ModuleId, String SortField) at MIS.DNN.Modules.ErrorMessageManagement.ErrorMessageOverview.BindData(String SortField) at MIS.DNN.Modules.ErrorMessageManagement.ErrorMessageOverview.Page_Load(Object sender, EventArgs e) --- Ende der internen Ausnahmestapelüberwachung ---
As fare as I know the namespaces correctly defined inside the dataprovider: Private Shared Sub CreateProvider()
objProvider = CType(Framework.Reflection.CreateObject("data", "MIS.DNN.Modules.ErrorMessageManagement.Data", "MIS.DNN.Modules.ErrorMessageManagement"), DataProvider)
End Sub
I realy don't know whats the reason for the execption. Has anyone of you any ideas?