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

حفظ محتويات MSFlexGrid في قاعدة البيانات

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

سؤال بسيط من عليمي يتمنى أن يجد الرد عليه لدى أصحاب الخبرة

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

و دمتم

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

4.zip

تم تعديل هذه المشاركة بواسطة a7sanwa7ed في 30 مارس 2007 في 03:22

336.jpg
#2

السلام عليكم ورحمة الله وبركاته

اخي العزيز

في البداية انت تقول انك تريد تفريغ الجدول عند بداية تحميل الفورم، اذا لماذا اصلا ربطت الجدول بقاعدة البيانات من خلال Data1 من البداية؟ :blink:

اذا اردت ان يكون الجدول فارغا يجب عليك ان لا توصله بقاعدة البيانات.

ارجو التوضيح يا اخي لان توضيح السؤال اهم من الاجابة عليه

في الانتظار..........

السلام عليكم

#3

أخي الغالي يمكن أن يفيدك هذا الموضوع

/index.php?showtopic=119051

وبقليل من الأجتهاد تصل لما تريد

zsO56863.jpg
#4

الاخوة الكرام أشكركم كل الشكر على التواصل و الإهتمام و محاولة مد يد العون

الاخ العزيز ّegypt man لو تلاحظ ان ردي جاء متأخرا جدا و يمكن ما تصدقني إذا قلت لك انني من تاريخ وضع المشاركة حتى كتابة هذا الرد ما زلت احاول حل هذه المشكلة و جربت كل الطرق و السبل و لم أصل إلى نتيجة .

لذا أتمنى أتمنى و اتمنى أن اجد لديك الحل او عند أي من الأعضاء و لكم فائق إحترامي و تقديري

أتمنى ان لا تبخلوا على بالرد

و جعلها الله في موازين حسناتك

336.jpg
#5
اقتباس
كيف يمكن تفريغ جدول MSFlexGrid عند بداية تشغيل الفورد

أكيد هتبقى فارغه !!

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

- هل تواجه مشاكل في هذه الفقره ؟ واذا كنت تقصد بـ الجداول هي ===>>> MSFlexGrid

اقتباس
من ثم حفظ محتوياتها في قاعدة البيانات دون أن يقوم بمسح أو تعديل البيانات السابقة

- البيانات السابقة ما المقصود بها ؟

ارجو التوضيح !!!!

تم تعديل هذه المشاركة بواسطة A7med_prof في 22 مايو 2007 في 06:51

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</
#6

السلام عليكم

الأخ العزيز a7sanwa7ed

اعتقد ان المشكلة اللي انت بتتكلم فيها لو على اللي انا فهمته تبقى مش مشكلة

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

طبعا بعد تظبيط اضافة جديد وRefresh وكده يعني

اما لو تقصد شيء آخر فأرجو التوضيح

#7

الاخوة الكرام A7med_prof و Amir Imam أشكركم كل الشكر على التواصل و الإهتمام

المطاوب هو بكل بساطة كالتالي :

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

المطلوب هو كيف يمكن حفظ ما قمت بكتابته في قاعدة البيانات ؟

و باقي الأمور اتركوها علي راح ألاقيلها حل بإذن الله

بمعني كيف يمكن جعل البرنامج يقوم بالذهاب إلى الصف الاول من الجدول و حفظ محتويات الصف الأول ثم الإنتقال إلى الصف الثاني و حفظ محتوياته و هكذا تتكرر العملية حتى آخر صف في الجدول

أكرر شكري و تقديري لكلم و اتمنى ما أكون ثقلت عليكم

336.jpg
#8

اوك :

لما لا تستخدم الداتا جريد ؟

فهي مرنه جدا جدا في هذا الامر !!!!!

او MSHFlexGrid !!!

فا ما تريد فعله مع الـ MSFlexgrid يأتي بلفه طويله !

وايضا :

راجع هذا الموضوع : تعقدت كثيرا من عرض محتوى جدول على FlexGrid !, ساعدوني اثابكم الله فأكاد أجن من المشكله

تم تعديل هذه المشاركة بواسطة A7med_prof في 23 مايو 2007 في 02:26

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</
#9

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

فعند ربط الجدول سواء كان MSFlexgrid أو MHSFlexgrid بقواعد البيانات طبيعي كما هو معروف للجميع سيتم عرض محتويات قاعدة البيانات في الجدول

المطلوب هو العكس

أن ما تقوم بكتابته في الجدول يتم حفظه في قاعدة البيانات و ظروري أن يكون الجدول من نوع MSFlexgrid أو MHSFlexgrid لأن جداول datagrid لا تنفع في هذه الحالة

و لمزيد من التوضيح

لديك جدول من عمودين ( اسم الموضف + العمر )و عشرة صفوف فارغة قابلة للزيادة او النقص

و لديك قاعدة بيانات من حقلين ( name + age ) فارغة

سيقوم المستخدم بتعبئة البيانات في الجدول مباشرة....

اسم الموظف العمر

----------------------------------

محمد 30

علي 45

طارق 27

و بعد الضغط على زر command يتم حفظ محتويات الجدول في قاعدة البيانات

بالطريقة التالية

1/ يقوم البرنامج بالذهاب إلى أول صف في الجدول

و يقوم بإضافة جديد في قاعدة البيانات في حقل (name ) يقوم بكتابة ( محمد ) و في حقل ( age ) يقوم بكتابة ( 30 )

ثم ينتقل إلى السطر الثاني و يقوم بإضافة جديد كما هو مذكور في الخطوة السابقة

و هكذا تتكرر العملية حتى آخر سطر في الجدول

انا مشكلتي هي في ( بعد الضغط على زر command ) و ما بعدها من خطوات فلقد وصلت إلى مرحلت العجز التام

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

و لكم فائق إحترامي و تقدير

336.jpg
#10

مازلت في إنتظاركم

336.jpg
#11

تما ايوه كده !!

فهمت , لو انت قصدك هتستخدم الجريد في الاضافه فقط !

هتعمل دوارتين الاولى بعدد صفوف الجريد , وبداخلها الدواره الثانيه بعدد عواميد الجريد ومن ثم مع كل صف يتم مسواة كل Item مودود في الجريد بما يناسبه في الـ Recordset من Item وتتم الاضافه !

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</
#12

ولقد صنعت لك مثال تطبيقا على الكلام السابق ذكره ^^^^^^ اعلى ,

مع الاخذ في الاعتبار بانني لا اقم بعم اي Validation على ادخال البيانات , يعني الحقول ستجدها من نوع {رقم - نص - تاريخ} فاذا قمت بعدم ادخال البيانات بهذا التنسيق سيأتي لك خطأ ,

بالتوفيق ,,,,

A7med_prof

Add_Records_From__MSFlexGrid_TO_Table.zip

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</
#13

مشكووووووووووور أخ A7med_prof أن كنت واثق تمام الثقة من قدرتك على حل المشكلة

تواصلك و اهتمامك بمشكلتي يكفيني

أنا راح انزل المثال ز جاري التجربة و الرد قريبا بإذن الله

336.jpg
#14
a7sanwa7ed كتب:
مشكووووووووووور أخ A7med_prof أن كنت واثق تمام الثقة من قدرتك على حل المشكلة

تواصلك و اهتمامك بمشكلتي يكفيني

أنا راح انزل المثال ز جاري التجربة و الرد قريبا بإذن الله

شكـــــراً جزبلاً لــــــكــــــــــ

أنتـــــــــظركــــــــــــــ

بالتوفيق,,,,,

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

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

.

</

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

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