29-05-18, 11:29 PM
30-05-18, 12:00 AM
(29-05-18, 11:29 PM)atefkhalf2004 كتب : [ -> ]إقتباس :اذا كان لا فقم بعرض جدول لجميع المنتجات
lموجود جدول الاصناف في قاعدة البيانات في المشاركات الاولي
لا اخى مش كده
اللى اقصده بيتم تصميم اجدول بنائاً على الاكواد الاستعلام
كما سبق وتم شرحه اذا كان من خلال Class او من خلال Sub
ومن ثم داخل زر او عرض Form يتم منادات هذا الكود داخل iif
اتمنى ان يكون وصلت الفكرة
تحياتى لك
30-05-18, 01:04 AM
مش عارف حضرتك
وعندي يقين انك سوف تعمل استعلام واحد يعرض كارت الصنف من اي قاعدة مثل الموجودة اعلي
لان الحل المعروض صعب
وعندي يقين انك سوف تعمل استعلام واحد يعرض كارت الصنف من اي قاعدة مثل الموجودة اعلي
لان الحل المعروض صعب
30-05-18, 01:33 AM
(30-05-18, 01:04 AM)atefkhalf2004 كتب : [ -> ]مش عارف حضرتك
وعندي يقين انك سوف تعمل استعلام واحد يعرض كارت الصنف من اي قاعدة مثل الموجودة اعلي
لان الحل المعروض صعب
مستحيل اخى الفاضل
لفعل ذلك يجب بناء قاعدة بيانات تسهل هذه الامر
البرمجة نص المشوار وليس المشوار كله فى البرمجة
قعدة البيانات لها الاهداف الاكبر فى تسهيل امور البرمجة
مع العلم
انت تريد عمل كود اضافة من سطر واحد
وقد يوجد فى جدول قاعدة البيانات اكثر من 10 اعمدة مطالب بادخال بيانتها
وليس لديك جدول مخصص للمنتجات
لاتمام عمل ذلك لازم ان تتعلم Class
اذا كانت لم يسبق لك والتعامل مع ذلك وبناء مشروعك من خلالها
فانت تطلب مجرد الشكل كم لو واحد يريد الذهاب فى الفضاء فى اقل من ثانية
لم ناتى الى هذا الزمن بعد
30-05-18, 02:39 AM
هذا الاستعلام يعطيك ما تريد لكل الاصناف
يمكنك عمل تصفية بكود الصنف للحصول على عمليات صنف واحد ( كارت صنف )
[attachment=18243]
يمكنك عمل تصفية بكود الصنف للحصول على عمليات صنف واحد ( كارت صنف )
كود :
SELECT adraseed.atefinv, adraseed.itcod, adraseed.invsun, adraseed.purqu, adraseed.invqu, DSum('[purqu]','[adraseed]','[itcod] = ' & [itcod] & ' AND [atefinv] <=' & [atefinv])-DSum('[invqu]','[adraseed]','[itcod] = ' & [itcod] & ' AND [atefinv] <=' & [atefinv]) AS balance
FROM adraseed;30-05-18, 03:21 AM
شكرا لكم جميعا
الاستاذ الجوكر وحضرتك
شكرا................................كثيرا
الاستاذ الجوكر وحضرتك
شكرا................................كثيرا
30-05-18, 03:36 AM
الشكر لله
وتمنياتى لك التوفيق
31-05-18, 09:37 PM
هناك مثل عندنا في صعيد مصر
جاءت الحزينة تفرح لم تجد مطرح اي لم تجد مكان
اعتقدت ان الموضوع تم حله واجهتني مشكلتان
1-عند نقل الكود الي فيجوال بيسك وجدت الفيجوال يعترض علي امر dsum
2-المشكلة الثانية
انني كنت انفذه في اكسس وانا عامل المشروع في sql server فاجائني احد الزملاء ان الاستعلام في sql server غير اكسس
كيف انفذ الاستعلام السابق في جملة sql من خلال الفيجوال
جاءت الحزينة تفرح لم تجد مطرح اي لم تجد مكان
اعتقدت ان الموضوع تم حله واجهتني مشكلتان
1-عند نقل الكود الي فيجوال بيسك وجدت الفيجوال يعترض علي امر dsum
2-المشكلة الثانية
انني كنت انفذه في اكسس وانا عامل المشروع في sql server فاجائني احد الزملاء ان الاستعلام في sql server غير اكسس
كيف انفذ الاستعلام السابق في جملة sql من خلال الفيجوال
PHP كود :
SELECT adraseed.atefinv, adraseed.itcod, adraseed.invsun, adraseed.purqu, adraseed.invqu, DSum('[purqu]','[adraseed]','[itcod] = ' & [itcod] & ' AND [atefinv] <=' & [atefinv])-DSum('[invqu]','[adraseed]','[itcod] = ' & [itcod] & ' AND [atefinv] <=' & [atefinv]) AS balance
FROM adraseed;
01-06-18, 01:09 AM
كود :
command.CommandText = "SELECT a.itcod , a.invsun, a.purqu , a.invqu , (select sum(-invqu+purqu) from adraseed as b where b.itcod= a.itcod ) AS BALANCE FROM adraseed AS a where a.itcod= " & ComboBox1.SelectedValue & " "
command.CommandText = "SELECT a.itcod , a.invsun, a.purqu , a.invqu , (select sum(-invqu+purqu) from adraseed as b where b.atefinv <= a.atefinv and b.itcod= a.itcod ) AS BALANCE, a.invdate, a.atefinv FROM adraseed AS a where a.itcod= " & ComboBox1.SelectedValue & " ORDER BY a.invdate "
الاول يعرض الرصيد النهائي
والثاني لا يعرض الرصيد
في سكول والفيجوال
قاعدة سكول وفيجوال
شخص يحل لي الموضوع
01-06-18, 03:16 PM
امر dsum ما مقبله في السكول
انا تعبت وتعبت الناس معاي
انا تعبت وتعبت الناس معاي