(04-07-18, 07:26 AM)elgokr كتب : [ -> ]بعد مراجعة الملف اتضح ان الخلل فى
يجب مراجعة هذا الجملة
حيث ان المشروع باكمله لا يوجد به اى ما يدل
على هذا الاسم الا فى ملف CLS_BILL.cs
فى السطر الخاص بالاستعلام
كما ان الكود الذى قمت بوضعه بالرد السابق
خاص استخدام FUNCTION
فالكود غير صحيح ويعطي خلل فى Sql Server
جرب ان تحذف هذا من كود الاستعلام
كود :
(select FNTafkeet(BILL1.total),(BILL1.GUID_CURRENCY))
وجرب ما يسعرضه من نتائج
ومن ثم عاود معالجة نقصان الـ FNTafkeet
ملحوظة: الجدول الخاص بـ BILL1 لا يحتوى على اى بيانات
عكس جدول BILL2 يحتوى على بيانات
لان فى كود الاستعلام ينتهى بـ
كود :
and(BILL1.PARENT_GUID='" + PARENT_ + "')and(BILL1.NUMBER=" + id_ + ")
حتى تقوم بالانتباه لذلك
راجع ذلك
وابشر بما تم معاك
تحياتى لك
وتمنياتى لك التوفيق
اخي انا جربته حتى بالفيديو شارح طريقة اضافته بالمشكلة انو البرنامج معمول بالفيجوال بيزك و انا عم احاول اعمله بسي شارب هذا الفيديو :
https://youtube.com/watch?v=316lidVQmTY&...HARg3jtwnQ
والفنكشن موجودة بمجلد : Programmability/Functions/Scalar-valued Functions
للاسف اخى لا يوجد هذا المسار فى السورس المرفق
وقمت بالبحث بجميع الملفات حتى اصل الى هذا الملف
لكن لم اجد هذا الملف
كود الاستعلام لا يوجد اى مشكلة به
فقط كل ما انت بحاجة اليه التاكد من مكان الـ Functions
مع افضالية ازالة كلاً من
وستجد ان كود الاستعلام يعمل معاك بدون خلل
وتاكد من تعبئة جدول BILL1
لان طبقاً لقاعدة البيانات المرفقة فارغة..
تحياتى لك
وتمنياتى لك التوفيق
(04-07-18, 11:10 PM)elgokr كتب : [ -> ]للاسف اخى لا يوجد هذا المسار فى السورس المرفق
وقمت بالبحث بجميع الملفات حتى اصل الى هذا الملف
لكن لم اجد هذا الملف
كود الاستعلام لا يوجد اى مشكلة به
فقط كل ما انت بحاجة اليه التاكد من مكان الـ Functions
مع افضالية ازالة كلاً من
وستجد ان كود الاستعلام يعمل معاك بدون خلل
وتاكد من تعبئة جدول BILL1
لان طبقاً لقاعدة البيانات المرفقة فارغة..
تحياتى لك
وتمنياتى لك التوفيق
اخي انا وضعتلك رابط لفيديو شرح عن الفونكشن و طريقة اضافتها ص حتى وضعتلك مسار الفنكشن بالسيكوال وين موجودة ما كان يعمل مغك شيء ؟؟؟
اخى الحبيب
شرح الفيديو يوضح طريقة استخدامها فى الـ Sql Server
ليتم تعاملها مع كود الاستعلام كاختبار
لكن عندما تنقل كود الاستعلام الى المشروع
يتوجب ايضاً وجود هذا الـ Functions
حتى يستوعب المشروع للاسم عند الاستعلام وتنفيذ الاستعلام بدون مشكلة
فبدون وجود الـ Functions فى المشروع دائماً ستجد الخطاء يظهر معك فى هذا كود الاستعلام
تحياتى لك