26-07-18, 07:41 PM
هل ما تقوم به هو عرض البيانات فقط فى هذا الفورم
ام انه يسقوم بعد ذلك باتمام حفظ البيانات طبقاً لما تم اختياره
لان ما اجده بناء قاعدة البيانات للبيانات المذكورة غير صحيحة
اذا سيتم التعامل معها كا عرض وحفظ وتعديل البيانات
لان من المفترض ان يكون لديك تعدد الجداول للادوية
حيث كل علاج يتم تكراره طبقاً لكل جرعة وما يقابلعه من العمر و عدد مرات الاستخدام وما ذلك من تفاصيل
لكن ما اراه فى الموضوع الخاص به
انك ابخلت على نفسك وتريد التوفير حتى فى المجهوود لتبنى قاعدة البيانات بالصورة الصحيحة
فكرة ان يتم توزيع 50-75-100 الى ان يكون كل رقم لك فى سطر الامر سهل
وبسيط جداً ولا يوجد به اى تعقيد
ولكن ما ستواجه انت هو عملية حفظ البيانات بالنهاية اذا كانت الامر الحفظ بنفس الجدول
قد تصل بكتابة العديد من الاكواد حتى تقوم بالحفظ وما شبه
على اى حال ما قمت بكتابته هو للتنبيه لك
وقد لا اعلم الصورة الكاملة للبرنامج وقاعدة البيانات الخاصة بك
وقد اكون مخطاء فى ما لاحظته من حيث الوصف والشكل لكن لا خجل فى ان اقوم بالتنبيه
فاليك ما تريده من كود
كود :
Dim ss As String = "50-75-100"
Dim kk As String() = ss.Split("-")
For ii As Integer = 0 To kk.Count - 1
ComboBox1.Items.Add(kk(ii))
Nextكل ما عليك حذف سطر
كود :
Dim ss As String = "50-75-100"واستبدال الجملة
كود :
ss.Split("-")بنتائج جلب بيانات الـ Dose ليصبح كمثال
كود :
DT(0)("Doses").Split("-")اتمنى ان يكون الكود بسيط لك
ويمكنك التعامل معه بكل سهولة
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

