الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن listbox

مغلق
بدأه a7sanwa7ed في 25 فبراير 2007 · 13 رد · 1,171 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الله لا يمسيكم إلا بالخير

عندي مشكلة بسيطة بالنسبة لأهل الخبرة لكن بالنسبة للعليمية ( مثلي :unsure: ) تعتبر مشكلة دولية بحاجة لتدخل القوة الضاربة لحلها

و سؤالي بكل بساطة هو كيف يتم ربط listbox يحتوي على عناصر معينة بقاعدة البيانات ؟؟؟؟؟؟؟؟؟؟؟؟

و المثال موجود بالمرفقات

و المطلوب هنا هو أن يتم حفظ العناصر الموجودة في الصندوق الأيسر lstleft بعد إضافتها من الصندوق الأيمن lstright

و أيضا في حال طلب هذه البيانات أن تظهر كما تم حفظها في lstleft

هاااااااااااااااااه شفتوا ما أصعبها :angry:

أتمنى أن ننتفع بعلمكم و جزاكم الله عني كا خير

أخوكوا مزنوووووووووووووووووء

تحياتي و احترامي

Test.zip

تم تعديل هذه المشاركة بواسطة a7sanwa7ed في 25 فبراير 2007 في 13:41

336.jpg
#2

إذا ماساعدتوني ترى بتهور :(

06abca251b.jpg

تم تعديل هذه المشاركة بواسطة a7sanwa7ed في 26 فبراير 2007 في 12:14

336.jpg
#3

يوجد خطأ عند فك المرفق

افحص المرفق وقولي هل العيب ده من عندك ولا من عندي

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#4
MohamedAliSalim كتب:
يوجد خطأ عند فك المرفق

افحص المرفق وقولي هل العيب ده من عندك ولا من عندي

عزيزي محمد علي سالم

أولا شكرا لإهتامك

ثانيا لقد قمت بتحميل المرفق من المنتدى و فك الضغط عنه و نسخ الملفات إلى مجلد جديد على سطح المكتب و لم أواجه أي مشاكل

لا أعتقد أن المشكلة في المرفق

أتمنى ان تعيد تحميل المرفق و الإطلاع عليه و معالجة المشكلة

و انا لك من الشاكرين

لك احترامي

336.jpg
#6
عبد العزيز اليوسفي كتب:
كما قال الأخ MohamedAliSalim الملف معطوب

ياجماعة و رب الكعبة حملت المرفقات على جهازي وفكيت الضغط عنها و اشتغل المثال دون أي مشاكل

لقد أعدت ضغط المثال و رفعه مرة أخرى ( لعل السبب هو في طريقة الضغط )

شكرا لأهتمامكم ولا تنسوني من مساعدتكم

و تحياتي

test.zip

336.jpg
#7

الفكرة يا خوان هي بكل بساطة

بعد الضغط على زر command1 سيتم نقل العناصر المحددة إلي listbox2 المطلوب هو كيف نقدر نحفظ محتويات listbox2 في قاعدة البيانات ؟؟

و أدرجت لكم صورة توضيحية للفكرة و أعدت ضغط و تحميل المثال.

تحياتي

31680fdf7b.jpg

test.zip

336.jpg
#8

على الرحب والسعة ، تفضل:

Private Sub Command1_Click()
For i = 0 To lstleft.ListCount - 1
lstleft.ListIndex = i
Data1.Recordset.AddNew
Data1.Recordset.Fields![ÇáãæÌæÏÇÊ] = lstleft.Text
Data1.Recordset.Update
Next
Data1.Refresh
MsgBox "Êã ÇáÍÝÙ ÈäÌÇÍ"
End Sub
#9

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

آسف لتأخري في الرد

بالنسبة للكود الذي أدرجته فهو يعمل بطريقة ممتازة و لكن للأسف لا حظت أن الكود يقوم بإدراج عناصر listbox كل عنصر في سجل خاص به و المطلوب هو أن يقوم بإدراجها في حقل واحد فقط

أتمنى ما أكون ثقلت عليك لكن هذي المشكلة ما زالت تشكل أمامي سد أمام إنهاء مشروعي

لك إحترامي و تقديري مرة أخرى

336.jpg
#10

العفو أخي a7sanwa7ed العفو

هل تقصد إدراج عناصر الليست بوكس في سجل واحد أفقياً في عمود واحد الذي هو عندك بأسم "الموجودات" أي أن تضع بين أسماء العناصر فراغ أو إشارة.

أم تقصد إضافة كل إسم عنصر في عمود.

#11

مثل ماهو موضح في الصورة المدرجة

1173300135890.jpg

لديك listbox تحتوي على عدد من العناصر و لديك في قاعدة البيانات جدول مكون من عمودين

العمود الأول هو لرقم الفاتورة و هو بترقيم تلقائي تسلسلي

و العمود الثاني يإسم الموجودات

المطلوب هو حفظ جميع عناصر listbox2 في خانة الموجودات في سجل واحد تابع لرقم الفاتورة

أتمنى أكون قدرت أوضح الفكرة

و شكرا مرة أخرى

336.jpg
#12

والله الصورة تظهر عندي مغبشة قليلاً وكافة صور وأيقونات المنتدى بعد نقل السيرفر

على كل حال أظن أنك وضعت فاصلة بين الأسمين

وهذا هو طلبك:

Private Sub Command1_Click()
Dim ss As String
For i = 0 To lstleft.ListCount - 1
lstleft.ListIndex = i
ss = ss & lstleft.Text & " ، "
Next

Data1.Recordset.AddNew
Data1.Recordset.Fields![الموجودات] = ss
Data1.Recordset.Update

MsgBox "تم الحفظ بنجاح"
End Sub
#13

وااااااااااااااو مشكووووووووووووووووووووووووووووووووور أخ عبد العزيز

فعلا هذا هو طلبي بالضبط

يعطيك العافية و شكرا لإهتمامك بالموضوع

و أسأل الله العلي القدير ان يجعلها في موازين حسناتك

لك إحترامي

336.jpg

هذا الموضوع مغلق.

مواضيع مشابهة