با سلام خدمت دوستان گرامی.
بنده یه نرم افزار حسابداری نوشتم با پایگاه داده Sql server 2012 (قبلا پایگاه داده sqlite داشت و هنوزم با همون پایگاه داده میتونه کار کنه) زمانی که خطایی میده پیغام invalid classtype case میده.
دلیلش هم واقعا نمیدونم.
به سختی با trace کردن پیداش میکنم که به کدوم سطر از برنامه خطا میده.
بعضی وقتا مثلا به این خط زیر پیغام میده:
dm.table1cod.value:=2

یعنی جاهایی که value داره.حتی value رو تبدیل به asinteger هم کردم باز همین مشکل هست.
یا بعضی وقتا که دوباره edit و post برای یک table انجام میدمم این پیغام میاد.وقتی این پیغام میاد کلا دیگه نمیتونم از برنامه استفاده کنم باید end task کنم و دوباره ران بگیرم.

کسی میدونه منشا این خطا چی میتونه باشه؟(زمانی که پایگاه داده رو sqlite می کنم اصلا این پیغام رو نمیگیرم و بی نقص کار میکنه)