تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
المساعدة في حل كود استعلام
#11
خد وقتك ولا مشكلة فى المحاولة حتى تصل لما افضل واسهل
فالتكرار سيجعلك تبتكر وتكتشف افكار اخري

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:
#12
(15-08-18, 07:32 PM)elgokr كتب :
(15-08-18, 01:54 PM)نور الهدى الهدى كتب : مشكووور جدا وهذا الكود المطلوب وعسي الله ان يديم عليك كل الخير ويزيدك من علمه

وبالنسبة لبناء قاعدة البيانات  ان هذه أسهل طريقة لجرد الاصناف حيث هناك جدول للإضافة وجدول للخصم
 وبهذا الكود يمكنني إضهار كشف بالمتوفر حاليا بالمخازن هذا في رائي الشخصي  Confused

وماذا عن رايك  Idea

الشكر لله وتقبل الله منك الدعاء
بخصوص الاسس وبناء قاعدة البيانات
مثلاً مثل هذا الجدولين يفضل ان يكون فى جدول واحد
بحيث يكون شكل الجدول بهذا الترتيب

ID     -     NAME     -     Madin     -     Dain
  A1     -       aaa      -      1000      -       0
A1     -       aaa      -         0         -     500

اما ان يكون هكذا كما لو تبني نظام من حساب الى حساب

أو ان يتم كما انت تتعامل فى جدولين
ولكن يكون ترتيب الجدولين متساوى
بمعنى لو قمت بالاضافة فى الجدول الثاني يتم اضافة 
نفس الوضع فى الجدول الثاني ولكن بقيمة 0
وعند الاضافة فى الجدول الثاني الدين يكون القيمة فى الاول 0 فى نفس الوقت

ليصبح اجمالى كل من الجدولين واحد لكل صنف
وذلك سيمكنك من عمل كود ربط واستخراج الاجمالى بدون اى عناء وبكود بسيط

من حيث وصف الجدول بالاعلى سيكون كود استعلام عادى والاجمالى سيكون جمع العمودين معاً
وبخصوص الجدولين مستواوي القيم فى المدين والدائن سيكون عملية الربط بسيطة وسيعرض جميع الاصناف بصورة صحيحة

دون ان يتم عمل استعلام داخل استعلام ... الخ كما فى الكود بالاعلى
اتمنى ان تكون الفكرة وصلت لك

تحياتى لك
وتمنياتى لك التوفيق

أخي elgokr قمت بعمل فكرتك لقاعدة البيانات المادين والدين ارجو منك
 إضافة كود الاستعلام بناء على فكرتك حتي يتسني لي التجربة ومشكور مرة أخرى
الرد }}}
تم الشكر بواسطة:
#13
ارفق قاعدة البيانات التى قمت بعملها
حتى اقوم بعمل كود الاستعلام بناءاً على المسميات لديك

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: نور الهدى الهدى
#14
(18-08-18, 06:54 PM)elgokr كتب :
ارفق قاعدة البيانات التى قمت بعملها
حتى اقوم بعمل كود الاستعلام بناءاً على المسميات لديك

تحياتى لك
وتمنياتى لك التوفيق

تم ارفاق قاعدة البيانات وجزاك الله خير الجزاء اخي elgokr


الملفات المرفقة
.rar   Test1.rar (الحجم : 17.73 ك ب / التحميلات : 13)
الرد }}}
تم الشكر بواسطة:
#15
كود الاستعلام سيكون بهذا الشكل
كود :
SELECT MIN(ID) AS NUM, NAM AS NAME, SUM(Madin - Dain) AS TOTLA FROM [Table] WHERE NAM Like '*" & TextBox1.Text & "*' GROUP BY NAM

اذا كان لجلب كل البيانات او لجلب صنف محدد
بمجرد وضع نص فى TextBox1.text وليكن a أو aaa

سيقوم بجلب هذا الصنف
واذا كان فارغ يسعرض جميع الاصناف

اتمنى ان الصورة كاملة لديك
وان الامر اصبح ابسط الان مما سبق

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: نور الهدى الهدى
#16
(15-08-18, 10:32 AM)elgokr كتب :
تم اضافة الكود اللازم لعرض جميع الاصناف

تذكر بان قاعدة البيانات مبني على خطاء
فيجب حتى تتجنب من المشاكل ومن الصعوبات فى التعامل مع الاستعلام
التعلم اولاً كيفية تاسيس قواعد البيانات قبل ان تبني برنامج يحتوى على قاعدة بيانات

مرفق السورس + برنامج للاختبار

تحياتى لك
وتمنياتى لك التوفيق

السلام عليكم أستاذي الكريم elgokr
عندي مشكلة في البرمجة
عندي داتاغريدفيو و تظهر عليها قاعدة بيانات
أريد كود يحسب الخلايا التي توجد فيها ارقام ما عدى الخلية 0 و الخلية 1
شكرا استاذ


(19-08-18, 01:35 PM)نور الهدى الهدى كتب :
(18-08-18, 06:54 PM)elgokr كتب :
ارفق قاعدة البيانات التى قمت بعملها
حتى اقوم بعمل كود الاستعلام بناءاً على المسميات لديك

تحياتى لك
وتمنياتى لك التوفيق

تم ارفاق قاعدة البيانات وجزاك الله خير الجزاء اخي elgokr

السلام عليكم أستاذي الكريم [b]نور الهدى الهدى[/b]
عندي مشكلة في البرمجة 
عندي داتاغريدفيو و تظهر عليها قاعدة بيانات
أريد كود يحسب الخلايا التي توجد فيها ارقام ما عدى الخلية 0 و الخلية 1 
شكرا استاذ
الرد }}}
تم الشكر بواسطة:
#17
(19-08-18, 02:00 PM)elgokr كتب : كود الاستعلام سيكون بهذا الشكل
كود :
SELECT MIN(ID) AS NUM, NAM AS NAME, SUM(Madin - Dain) AS TOTLA FROM [Table] WHERE NAM Like '*" & TextBox1.Text & "*' GROUP BY NAM

اذا كان لجلب كل البيانات او لجلب صنف محدد
بمجرد وضع نص فى TextBox1.text وليكن a أو aaa

سيقوم بجلب هذا الصنف
واذا كان فارغ يسعرض جميع الاصناف

اتمنى ان الصورة كاملة لديك
وان الامر اصبح ابسط الان مما سبق

تحياتى لك
وتمنياتى لك التوفيق

السلام عليكم 
مشكور جدا والطريقة سريعة ابدعت في الحقيقة 
ولكن هناك خطاء في هذا الجزء '*" & TextBox1.Text & "*'لانه لايظهر البيانات الا إذا قمت بإزالة *
وهكذا يشتغل عند البحت على الصنف والمطلوب هوا عرض كل الاصناف خلافا على البحث 


كود :
"SELECT MIN(ID) AS NUM, NAM AS NAME, SUM(Madin - Dain) AS TOTLA FROM [Table] WHERE NAM = '" & TextBox1.Text & "' GROUP BY NAM"

وتانيا هل يمكن عرض باقي الأعمدة وشكرا
الرد }}}
تم الشكر بواسطة: elgokr
#18
اخى الكريم kebboud

بدلاً من وضع السؤال فى اغلب المواضيع
ولا تعلم اين من الرد الذى اصبح له تعليق عليه

اما ان تفتح موضوع فى القسم هنا مرفق السورس
وهذا افضل بدلاً من وضع سؤالك فى جميع المواضيع

تجنبك من حظر العضوية بسبب تعاملك كسبام

تحياتى لك

(19-08-18, 02:40 PM)نور الهدى الهدى كتب : السلام عليكم 
مشكور جدا والطريقة سريعة ابدعت في الحقيقة 
ولكن هناك خطاء في هذا الجزء '*" & TextBox1.Text & "*'لانه لايظهر البيانات الا إذا قمت بإزالة *
وهكذا يشتغل عند البحت على الصنف والمطلوب هوا عرض كل الاصناف خلافا على البحث 


كود :
"SELECT MIN(ID) AS NUM, NAM AS NAME, SUM(Madin - Dain) AS TOTLA FROM [Table] WHERE NAM = '" & TextBox1.Text & "' GROUP BY NAM"

وتانيا هل يمكن عرض باقي الأعمدة وشكرا


لا يوجد اى خلل فى الكود
يبدو فقط انك استخدمت الكود داخل قاعدة البيانات وليس المشروع

وبخصوص هل يمكن اضافة اعمدى اخى بكل تاكيد
كل ما عليك فقط اضافة المسي بهذا الشكل


كود :
MAX(اسم العمود) AS T1


ضع اسم العمود المطلوب ظهوره مكان جملة اسم العمود 
و قم بتغيير كلمة T1 الى اي اسم تريده 
وهو الاسم الذى سيظهر بالنهاية كاسم عمود

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: نور الهدى الهدى , ابو روضة
#19
(19-08-18, 02:48 PM)elgokr كتب :
اخى الكريم kebboud

بدلاً من وضع السؤال فى اغلب المواضيع
ولا تعلم اين من الرد الذى اصبح له تعليق عليه

اما ان تفتح موضوع فى القسم هنا مرفق السورس
وهذا افضل بدلاً من وضع سؤالك فى جميع المواضيع

تجنبك من حظر العضوية بسبب تعاملك كسبام

تحياتى لك

(19-08-18, 02:40 PM)نور الهدى الهدى كتب : السلام عليكم 
مشكور جدا والطريقة سريعة ابدعت في الحقيقة 
ولكن هناك خطاء في هذا الجزء '*" & TextBox1.Text & "*'لانه لايظهر البيانات الا إذا قمت بإزالة *
وهكذا يشتغل عند البحت على الصنف والمطلوب هوا عرض كل الاصناف خلافا على البحث 


كود :
"SELECT MIN(ID) AS NUM, NAM AS NAME, SUM(Madin - Dain) AS TOTLA FROM [Table] WHERE NAM = '" & TextBox1.Text & "' GROUP BY NAM"

وتانيا هل يمكن عرض باقي الأعمدة وشكرا


لا يوجد اى خلل فى الكود
يبدو فقط انك استخدمت الكود داخل قاعدة البيانات وليس المشروع

وبخصوص هل يمكن اضافة اعمدى اخى بكل تاكيد
كل ما عليك فقط اضافة المسي بهذا الشكل


كود :
MAX(اسم العمود) AS T1


ضع اسم العمود المطلوب ظهوره مكان جملة اسم العمود 
و قم بتغيير كلمة T1 الى اي اسم تريده 
وهو الاسم الذى سيظهر بالنهاية كاسم عمود

تحياتى لك
وتمنياتى لك التوفيق
 
اخي elgokr ارفق لك المثال لتوضيح اكتر 


الملفات المرفقة
.rar   Test1.rar (الحجم : 229.99 ك ب / التحميلات : 13)
الرد }}}
تم الشكر بواسطة:
#20
السلام عليكم 
أخي elgokr
بسبب أنني لست خبيرا في الطريقة المناسبة لطرح الأسئلة 
يعلم الله أنني ليست لدي نية سيئة 
عندي هذا الكود 

Dim count As Integer = 0

        For Each cell As DataGridViewCell In DataGridView1.CurrentRow.Cells

            If TypeOf cell.Value Is DBNull = False Then


                count += 1

            End If

        Next
        TextBox1.Text = count.ToString
أريد من هذا الكود أن يستثني الخلية 0 من العمود 0 و الخلية 1 من العمود 1 
و شكرا 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام على حقل date العيدروس 2 241 19-11-24, 02:25 PM
آخر رد: العيدروس
  ارجو المساعدة في فك تسفير ملف xml mimomassa17 0 221 15-09-24, 03:23 PM
آخر رد: mimomassa17
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,118 11-08-24, 11:44 AM
آخر رد: alachk
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,790 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  [VB.NET] ممكن المساعدة في اجراء بحث كومبوبكس وتيكست raedre22 20 1,166 18-07-24, 12:18 PM
آخر رد: raedre22
  كيف اضيف Where لجملة استعلام *SELECT بها جدولين moh61 13 1,260 25-06-24, 05:22 PM
آخر رد: moh61
Sad [SQL] عمل استعلام من جدولين mostafabebo 2 447 14-06-24, 09:03 PM
آخر رد: mostafabebo
  استعلام الذين فات تاريخ التسديد 3 أيام أو اكثر محمد خيري 5 625 17-05-24, 02:38 AM
آخر رد: محمد خيري
  استعلام select عن مجموعة بيانات Adel27213 1 629 15-03-24, 01:11 AM
آخر رد: justforit
  ارجو المساعدة فى شاشة طباعة الباركود new_programer 10 1,207 09-01-24, 08:41 PM
آخر رد: new_programer

التنقل السريع :


يقوم بقرائة الموضوع: