تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] كود لخزن اسماء داخل كومبو بوكس من تيكست بوكس
#1
اساتذتي الافاضل السلام عليكم ورحمة الله وبركاته
طلبي هو : ادخال الاسماء الى كومبو بوكس من خلال تيكست بوكس وخزنها داخل الكومبو بوكس
مثلا لدي في البرنامج كومبو بوكس وايضا تيكست بوكس اريد كلما كتبت اسم داخل التيكست بوكس واضغط على زر امر اضافة يخزن هذا الاسم داخل الكومبو بوكس ويبقى مخزون
حتى لو غلقنا البرنامج وفتحناه مرة ثانية يبقى الاسم مخزون في الكومبو بوكس
مع وافر التحايا
الرد }}}
تم الشكر بواسطة:
#2
ممكن تستخدم قاعدة بيانات او ملف نصي لتخزين فيه الاسماء
وعند فتح البرنامج مرة اخري تملئ الكمبو بالاسماء التي بالملف
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#3
استاذي الفاضل عبدالله شكرا جزيلا لردك السريع وجزاك الله خيرا
انا عندي في البرنامج قاعدة بيانات اكسس 2003 ورابطها بالبرنامج عن طريق الاداة Adodc
فيها حقل كومبو بوكس اختار منه اسم مسؤول الميزان مثلا ولكن هذا الاسم احتمال يتغيير فوضعت تيكست بوكس بجانبه لكي ادخل فيه اي اسم ويحفظ داخل الكومبو بوكس ونجحت الطريقة
ولكن عندما اغلق البرنامج وارجع افتحه مرة ثانية لايظهر الاسم الذي تم اضافة في الكومبو بوكس من خلال التيكست بوكس فاضطرمرة ثانيه اكتبه في التيكست بوكس واضيفه في الكومبو بوكس وعند الاغلاق
يختفي وهذا لا اريده الذي اريده هو بعد اضافته من خلال التيكست بوكس ان يخزن في الكومبو بوكس واضل اختاره من الكومبو بوكس في كل بطاقة مبيعات
وهكذا
الرد }}}
تم الشكر بواسطة:
#4
إذا كنت تملئ الكمبوبوكس عن طريق وضع الاسماء في الكود
فأنصحك بعمل جدول للاسماء بقاعدة البيانات للبرنامج
وإذا كان البرنامج مستخدم فعليا ولا يمكن التعديل علي قاعدة البيانات
فقم بعمل قاعدة اضافية لتخزين الاسماء بها
وعند اضافة الاسم للكمبو بوكس 
أيضا قم بأضافة الاسم الجديد لحقل الاسماء بقاعدة البيانات
وفي كل مرة تفتح البرنامج تقوم بأضافة الاسماء المحفوظة للكمبو بوكس من جدول الاسماء

وإن أمكن وضع مثال للتعديل عليه
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor
#5
استاذي الفاضل هذا البرنامج في المرفقاتاذا امكن التعديل عيله واكون ممنون منك يا طيب


الملفات المرفقة
.rar   CompnyProg1.rar (الحجم : 36.59 ك ب / التحميلات : 32)
الرد }}}
تم الشكر بواسطة: elgokr
#6
أخي الكريم بداية قم بقطع اتصال الكمبوبوكس بقاعدة البيانات من خلال خصائص الكمبو
بمسح خاصية DataField
ومسح خاصية DataSource

واضافة ذلك الكود
كود :
Private Sub Form_Load()
Adodc1.RecordSource = "select* from tbl1"
Adodc1.CommandType = adCmdText
Adodc1.Refresh
Do
Combo2.AddItem Adodc1.Recordset.Fields![mizaname]
Adodc1.Recordset.MoveNext
Loop Until Adodc1.Recordset.EOF
Adodc1.Recordset.MoveFirst
Combo2 = Adodc1.Recordset.Fields![mizaname]
End Sub
وجعل ذلك الحدث بهذا الشكل
كود :
Private Sub Command1_Click()
On Error Resume Next
Adodc1.Recordset.Fields![mizaname] = Combo2
Adodc1.Recordset.Update
Adodc2.Recordset.Update
End Sub
ولكن خذ في اعتبارك أن ذلك الحل إذا كانت الاسماء لا تتكرر حتي لا تتكرر معك في الكمبو
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , sendbad100 , elgokr , princeofislam
#7
استاذي الفاضل عبدالله جزاك الله خيرا وبارك الله فيك على مجهودك
بعد تطبيق ما تفضلت به وبعد مسح اتصال ال Combo2 بالاداة Adodc1 ووضع الاكواد في مكانها  خرجت هذه الرسالة كما في الصور المرفقة


الملفات المرفقة صورة/صور
       
الرد }}}
تم الشكر بواسطة:
#8
اخي الكريم ارجع لقاعدة البيانات فهناك خانة فارغة بحقل Mizaname
الرد }}}
تم الشكر بواسطة: elgokr
#9
استاذي الفاضل عبدالله الصافي بارك الله فيك وجزاك الله خيرا وجعلها الله جل وعلا في ميزان حسناتك
نعم هذا هو المطلوب
الرد }}}
تم الشكر بواسطة: elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] تغيير نوع الخط فى عمود معين داخل الdatagrid haitham Muhammed 6 364 20-12-23, 01:11 PM
آخر رد: mhareek
  [vb6.0] عند فتح الكومبو بوكس تظهر فيها جميع اسماء الزبائن وادي العوضي 3 361 27-11-23, 01:05 AM
آخر رد: وادي العوضي
  [سؤال] التيكست بوكس Abdellah 2 392 18-11-23, 10:55 AM
آخر رد: Abdellah
  [vb6.0] سؤال حول كيفية عمل زر كوماند داخل عمود Msflexgrid جلال اليمني 5 584 14-09-23, 05:12 AM
آخر رد: جلال اليمني
  جمع حقلين داخل rpttext فى داتا ريبورت haithamelareny 3 352 10-08-23, 11:56 PM
آخر رد: ahmedabdelaliem
  دمج صورة Picture داخل صورة Picture hannileo 5 2,499 05-03-23, 04:29 PM
آخر رد: Taha Okla
  [سؤال] كود عدم تكرار الداتا المستعدة فى الكومبو بوكس mostafa fricool 6 6,080 09-02-23, 02:10 PM
آخر رد: ahlan_32
  استفسار اخوتي بخصوص التيكست بوكس او الليست بوكس عبدالمؤمن 2 476 27-11-22, 08:51 PM
آخر رد: عبدالمؤمن
  [vb6.0] اضافة صورة دائرية داخل داتا ريبورت mohammed_atallah 2 622 13-09-22, 12:14 AM
آخر رد: كاظم هاشم البهادلي
  [vb6.0] ادخال الاعدادات من داخل نافذة البرنامج وليس من محرر الاكواد وادي العوضي 4 941 03-07-22, 02:00 PM
آخر رد: وادي العوضي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم