سؤال

لدي PK (شخصية (10))، والتي يتم تعيينها مثل هذا:

الحمل يعمل بشكل جيد مع NPGSQL 1.0، يتم إنشاء SQL مع LoadByID:

SELECT city0_."IDCity" as IDMu1_92_0_ FROM "tblCity" city0_ WHERE city0_."IDCity"=E'BR420240'

باستخدام NPGSQL 2.0. SQL ولدت هي:

SELECT city0_."IDCity" as IDMu1_92_0_ FROM "tblCity" city0_ WHERE city0_."IDCity"='BR420240'::text

لذلك، حصلت على ObjectNotfoundException، لأن SQL إرجاع 0 نتائج ...

أخبرني مطور NPGSQL - أن حدد النوع الدقيق إلى PK، في هذه الحالة: الشخصية (10) ...

كيف يمكنني أن أفعل ذلك باستخدام NH؟ حاولت استخدام SQL- النوع, ، لكنني أعتقد أنه موجود فقط في السبات ...

شكرا

هل كانت مفيدة؟

المحلول

إنه علة أحذية ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top