I'm still following the Jump Start steps but making some changes for my own project. I was able to build the solution and run the application but when I call my form, I get the error "Invalid characters in path." I'm not sure where to look next. The details are listed below. Thanks.
at System.IO.Path.CheckInvalidPathChars(String path)
at System.IO.Path.GetExtension(String path)
at OakLeaf.MM.Main.mmString.JustExt(String fileName)
at OakLeaf.MM.Main.mmBindingStrategyCommon.GetBindingSourceMember(String member)
at OakLeaf.MM.Main.mmBindingStrategyCommon.GetBindingSource(mmBusinessObject bizObj, String member, String& dataTableName, String& dataViewName, String& memberName)
at OakLeaf.MM.Main.Windows.Forms.mmBindingStrategyBase.GetBindingSource(mmBusinessObject bizObj, String member, String& dataTableName, String& dataViewName, String& memberName)
at OakLeaf.MM.Main.Windows.Forms.mmBindingStrategyList.BindData(ImmBindingList mmControl, mmBusinessObject bizObj, mmBusinessStateChangeEventArgs e)
at OakLeaf.MM.Main.Windows.Forms.mmBindingStrategyList.BindData(ImmBindingList mmControl, mmBaseBusinessObject bizObj, mmBusinessStateChangeEventArgs e)
at OakLeaf.MM.Main.Windows.Forms.mmComboBox.OnBindData(mmBaseBusinessObject bindingSource, mmBusinessStateChangeEventArgs e)
at OakLeaf.MM.Main.Windows.Forms.mmUIHelper.StateChangeHandlerList(Control control, mmBaseBusinessObject bizObj, mmBusinessStateChangeEventArgs e)
at OakLeaf.MM.Main.Windows.Forms.mmComboBox.StateChangeHandler(mmBaseBusinessObject bizObj, mmBusinessStateChangeEventArgs e)
at OakLeaf.MM.Main.Business.mmBusinessObject.OnStateChange(mmBusinessState bizState, String tableName, Object primaryKeyValue, Object[] primaryKeyValues)
at OakLeaf.MM.Main.Business.mmBusinessObject.CallStateChange(mmBusinessState bizState, String tableName)
at OakLeaf.MM.Main.Business.mmBusinessObject.SetCurrentDataSet(DataSet ds, String tableName, Boolean setRequiredFields, Boolean raiseEvents)
at OakLeaf.MM.Main.Business.mmBusinessObject.SetCurrentDataSet(DataSet ds, String tableName, Boolean setRequiredFields)
at OakLeaf.MM.Main.Business.mmBusinessObject.SetCurrentDataSet(DataSet ds, String tableName)
at OakLeaf.MM.Main.Business.mmBusinessObject.FillDataSet(DataSet ds, String command, String tableName, String databaseKey, CommandType cmdType, IDbDataParameter[] dataParams)
at OakLeaf.MM.Main.Business.mmBusinessObject.GetDataSet(String command, String tableName, String databaseKey, CommandType cmdType, IDbDataParameter[] dataParams)
at OakLeaf.MM.Main.Business.mmBusinessObject.GetDataSet(String command, String tableName, String databaseKey, IDbDataParameter[] dataParams)
at OakLeaf.MM.Main.Business.mmBusinessObject.GetDataSet(String command, String tableName, String databaseKey)
at OakLeaf.MM.Main.Business.mmBusinessObject.GetDataSet(String command, String tableName)
at OakLeaf.MM.Main.Business.mmBusinessObject.GetDataSet(String command)
at RSC.TotalControl.Business.Requisitioners.GetApprovers() in c:\deve\reqsnew\total control business objects csharp\requisitioners.cs:line 43
at RSC.RequisitionSystem.RequisitionForm..ctor() in c:\deve\reqsnew\requisition system csharp\requisitionform.cs:line 88
at RSC.RequisitionSystem.Main.Windows.Forms.MainForm.ActivitiesRequisitionsBar_Click(Object sender, EventArgs e) in C:\deve\ReqsNew\Requisition System CSharp\MainForm.cs:line 326
at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
at System.Windows.Forms.MenuItemData.Execute()
at System.Windows.Forms.Command.Invoke()
at System.Windows.Forms.Command.DispatchID(Int32 id)
at System.Windows.Forms.Control.WmCommand(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods+IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at RSC.RequisitionSystem.Main.AppMainEntry.Main() in c:\deve\reqsnew\requisition system csharp\main.cs:line 45
Linda Harmes
HiBit Technologies, Inc.