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

تحديث البيانات فى 2005

مغلق
بدأه seco في 10 مايو 2006 · 4 رد · 620 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

عندى combobox اقوم بملئها من القاعده يدويا عن طريق for-next ويوجد زر فى الفورم عند الضغط يفتح فورم جديد لادخال عنصر جديد فى الجدول الذى يملئ ال combobox

وعند الضغظ على حفظ يتم حفظه فى قاعده البيانات وتمام ولكن عند الرجوع الى الفورم الاولى اجد انه لم يتم تحديث البيانات بما تم اضافته

مع العلم انى استعمل نفس ال bindingsource الذى املئ منه الكمبو فى الفورم الاولى استعمله فى الفورم التانيه ايضا للاضافه فى الفورم التانيه

وايضا بعد الاضافه فى الفورم التانيه اعمل clear لل items للكمبو فى الفورم الاولى واعمل adapter.fill للفورم الاولى واملئ الكمبو من جديد بالبيانات واعمل resetbinding لل bindingsource ايضا ولكن لا يتم تحديثها بالجديد !!!!!!!

هل هناك شئ نسيته اكيد طبعا ولكن انا لا اعرفه او انا لازم اعمل حاجه تانيه ؟

افيدونى

شكرا :)

Nothing Beat the Human Brain

موبايل 020104927122

#2

السلام عليكم

على مااعتقد اذا كنت تعمل على اتصال دائم فان هذه المشكلة لن تظهر عندك

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

واذا كان الفورمين معروضين وتريد ان تتم نفس العلملية عليك عمل قطع الاتصال بعد الحفظ ثم عمل اتصال مرة اخرى فى الفورم الثاتى فى حدث GotFocus للفورم الثانى

بالتوفيق ,,

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

#3

شكرا للرد

اغلقت وفتحت الاتصال دون جدوى

البيانات لا تزال كما هى دون الجديد!!!!

Nothing Beat the Human Brain

موبايل 020104927122

#4

ضع الشيفرة التي تستخدمها

او ارفق برنامج حتى تتوضح المشكلة

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#5

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

حيث يقوم البرنامج بمحو البيانات أو بتعبير أخر يعيد قاعدة البيانات إلى وضعها الطبيعي عند الانتهاء من تجربة البرنامج

لتغيير هذه الخاصية حدد قاعدة البيانات من نافذة SolutionExplorer ثم اذهب لنافذة الخصائص و ستجد خاصية هي

Copy to output diretory ستجد انها محددة على القيمة copy Always غيرها إلى Don't copy أو copy If newer و التي تعيد قاعدة البيانات إلى وضعها الطبيعي عند تغيير أي خواص أو جداول فيها

و بذلك تحل مشكلتك

أرجو ممن عنده معلومات أكبر عن هذه الخاصية أن يوافينا بها ؟

و السلام

تم تعديل هذه المشاركة بواسطة was_hal في 12 مايو 2006 في 00:11

1338031614581.png

" اللهــم إنّا مغلــوبــون فانتصــــر "

(اللهم سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم)

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

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