مشاهدة النسخة كاملة : عمل تحديث للفورم
عاشقة فيجول
15-01-2005, 01:16 AM
مرحبا ياجماعة انا طالبه منكم خدمة انا عندي بالفورم زرين تعديل ومسح للبيانات اللي انا منشأةى قاعدة البيانات بالsqواعطيت للمستخدم صلاحيه يعدل او يمسح بيانات وهو بيشتغل عندي صح بس المشكله المستخدم مابيشوف التعديل الا لمن يقفل الفورم ويفتحه مرة ثانيه لاني عامله ازرار نيكست وباك ولو عمل تعديل او مسح وضغط على باك او نيكست حيلاقي التعديل ماصار او اللي مسحه موجود لكن لو قفل الفورم وفتحه ثاني حيلاقي التعديل وماحيلاقي اللي مسحه فانا ابغى منكم الكود اللي بمجرد مايضغط على التعديل او المسح يعمل رفريش للفورم او الحل لهذي المشكلة بليييز..وكود طباعة الفورم الله يخليكم...على فكرة انا الفيجوال بيسك2002نسخة7....وجزاكم الله خير...
TeamFlex
15-01-2005, 05:01 AM
تقدرين تستخدمين هالكود اذا كنتي رابطة اداة data مع قاعدة البيانات
data1.refresh
حطيها في كوماند الحفظ وخليه اخر سطر حتى ينفذ عملية الرفرش بعد الحفظ
============
اذا ما نفع سوي حيلة بسيطة
في كود الحفض خلي اخر سطر مكتوب فيه اغلاق الفورم و السطر الي بعده خليه يفتح نفس الفورم
راح تلاحضين انه سكر وفته بشكل سريع يمكن المستخدم ما يلاحظ سرعته ويعتبره عملية حفظ
وكذا تترتب البيانات بش عادي
infitar
15-01-2005, 12:09 PM
if teamflex's post didnt help...try changing ur application logic...
u load data to mem but update the actual data in the file...and u leave the loaded data unchanged...???...u must sync them...imo...fix this...
or try using .net and make ur life easier... :D
EDIT:
oops...u r already using .net framework....i didnt read ur post completly...
do like this...
urDataSet->Clear();
urDataSet->BeginLoad();
dataAdapter->Fill( urDataSet );
urDataSet->EndLoad();
when ever u finish from modifying the actual data in the database...
بيكهام7
16-01-2005, 07:17 PM
لان التحديث يحدث بس على قاعدة البيانات SQL ,
وليس على الفورم ثم يعتمد اي فيجول6
او فيجول .نت
واذا اي واحد منهم ويش استخدمت حق الربط هل استخدمت الويزرد او الكود وارجو الأسراع با التوضيح.
عاشقة فيجول
16-01-2005, 07:38 PM
استخدمت الكود للربط...وانا بشتغل على فيجول بيسك.نت2002نسخة 7
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .