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

عرض بيانات قبل وبعد تعديلها

مغلق
بدأه enjyshahin في 14 يناير 2006 · 11 رد · 611 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندى form تعديل بيانات

كيف يمكننى ان اعرف او اعرض في form اخر البيانات قبل وبعد التعديل ؟

وشكرا

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#2

هل من الممكن ان توضح اكثر يعني البيانات من قاعدة بيانات ؟؟؟ وله ايش

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#3

البيانات من قاعدة بيانات sql

مثال لدى جدول بيانات موظفين وبه الإسم والسن والعنوان ورقم التليفون والمستوى الوظيفى

مثلا في حالة تعديل المستوى الوظيفى من موظف إلى مراقب

اريد ان اعمل جدول جديد هو عبارة عن البيانات قبل التعديل وبعده وقبل الإلغاء

فهل هذا ممكن ؟

أختك enjy

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#4

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

يوجد في الداتا ست معرفت التغيرات والتعديل

#5

اختي طبعا من الممكن اذا كنت تريدي ان يظهر القبل والبعد على طول يمكنك عمل جدول مثلا اسمه new وعند تعديل البيانات تقومي بحفظها داخل هذا الجدول وعند القرائة تقرئي من القديم ومن الجديد اما اذا كنت تريدي ان تظهريها فقط لمرة واحدة فمن الممكن ان تحفظي البيانات القديمة قبل تعديلها داخل متغيرات ثم تحفظي البيانات الجديدة وعند اظهار النتيجة تقرئي من المتغيرات(وهي البيانات القديمة) ومن قاعدة البيانات(وهي البيانات المعدلة)

اتمنا ان تكون وصلة الفكرة واذا كنت تريدي اي مساعدة انا جاهز

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#6

شكرا لك يا اخى

وما اريده هو ان تظل عندى البيانات قبل وبعد التعديل مخزنة فى جدول جديد منفصل عن الجدول الأسلسى واستعرضها فى أى وقت

وشكرا

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#7

اختي يعني هل وصلة الفكرة ام تريدي مساعدة اكثر؟؟

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#8

الفكرة وصلت ولكن هل يمكن عمل ذلك عن طريق المعلومة المعدلة فقط أى كما ذكرت فى مثالى

اقتباس
مثلا في حالة تعديل المستوى الوظيفى من موظف إلى مراقب

الجدول الجديد وهو مكون من مثلا 3 column وهم id ,before,after

فتصبح قيم الجدول هى 1, موظف, مراقب

فهل يمكن ذلك وأن أمكن بمثال

وشكرا

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#9

اختي انت قبل ما تعدلي اقرائي المستوى واحفظيه في متغير بعد ذللك قومي بالتعديل وبعدها اقرائي المستوى الوظيفي المعدل واحفظيه في متغير وبعد ذللك ادخلي المتغير الاول في الحقل before والمتغير الثاني في الحقل after سهلة الشغلة اتي جربي واذا ما نفعت معاكي ضعي الكود الي كتبتي واحنا إن شاء الله بنصحح الكود

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#10

السلام عليكم

اخى NO BODY CAN BEAT ME المشكلة فى الكود انك مش عارف اى سجل سوف يتم التحيث ليه علشان تحفظ القيمة فى متغير اعتقد ان افضل طريقة هتكون بلشكل التالى

قبل عملية التعديل نعمل جملة استعلام بسيط فى الجدول نحصل منها على اى بيانات قبل عملية الحفظ ثم نقوم بعمل حفظ ليها فى جدول تانى مثال tbl_Temp

 "INSERT INTO tbl_Temp (id,BeforeUpdate)  Select id,job from tbl_1 WHERE ID=" & TextBox1.Text.Trim & ""

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

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

ملحوظة يفضل استخدام Transaction فى العملية الحالية

مرفق مثال كامل على الموضوع السابق ان شاء الله يكون مفيد للجميع

db.rar

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#11

شكرا اخى waleedhm

سأجرب وارد عليك ان شاء الله

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#12

السلام عليكم

ان شاء الله يعمل بنجاح

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

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

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