Hi guys,
I can't figure this one out. But this started after I updated to latest beta, I started getting this problem on my development machine. I noticed that it wasn't happening on the testing server, but then I discovered that I wasn't copying the latest staraframe dll's to the server (so it was still using the old version). The issue is as follows:
I have a table with a GUID primary key.
Then I call any of the following:
Me.UCPlansBO.Sort = "pl_NumberOfPmts DESC"
OR
Line 197: If Me.MyPlansBO.SeekToPrimaryKey(Me.MyPlanMembersBO.pm_Pl_Key) Then
It throws the following error:
Exception Details: System.InvalidCastException: Conversion from type 'Guid' to type 'String' is not valid.
The partial stack trace is as follows:
[InvalidCastException: Conversion from type 'Guid' to type 'String' is not valid.]
Microsoft.VisualBasic.CompilerServices.Conversions.ToString(Object Value) +453096
MicroFour.StrataFrame.Business.BusinessLayer.GetIndexOfPrimaryKey(Object[] PrimaryKeyValues) +233
MicroFour.StrataFrame.Business.BusinessLayer.SeekToPrimaryKey(Object[] PrimaryKeyValues) +15
AESWebAccess.EnrollmentWizard.SubmitPlanInfo() in E:\_VS2008Projects\DEV\AES\New_AESWebAccess\AESWebAccess\MyAccount\Applications\EnrollmentWizard.PlanDetail.vb:197
I reverted to the previous build and it worked again. Am I doing something screwy though, or is it a bug (or both?
)
Marcel