(01-08-19, 04:13 AM)asemshahen5 كتب : [ -> ]الاضافة و التعديل لجداول الداتا فيو تتم من SaveColumnValueXT .
اما FillArrayList لا تستخدمه هو خاص بتحميل اسماء العمدة ليتم عمل الاستعلام اوتوماتيكيا لهذا لم تجد
اي استعلام اضافة او تعديل لانه يولد عند حدث CellValueChanged في SaveColumnValueXT .
PHP كود :
private void DGV_Employ_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
DB.SaveColumnValueXT(DGV_Employ, e.RowIndex, "Employ", "Emp_ID",0,true);
}
هذا فقط مايستخدم بالفورم لا شيئ اخر .
عند فتح الشاشه يظهر خطا فى الكود ال نوهت عنه وعند تجنب الجزء ال قلت عليه الكود كله بيطلع خطا
(01-08-19, 04:58 AM)amonem كتب : [ -> ] (01-08-19, 04:13 AM)asemshahen5 كتب : [ -> ]الاضافة و التعديل لجداول الداتا فيو تتم من SaveColumnValueXT .
اما FillArrayList لا تستخدمه هو خاص بتحميل اسماء العمدة ليتم عمل الاستعلام اوتوماتيكيا لهذا لم تجد
اي استعلام اضافة او تعديل لانه يولد عند حدث CellValueChanged في SaveColumnValueXT .
PHP كود :
private void DGV_Employ_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
DB.SaveColumnValueXT(DGV_Employ, e.RowIndex, "Employ", "Emp_ID",0,true);
}
هذا فقط مايستخدم بالفورم لا شيئ اخر .
عند فتح الشاشه يظهر خطا فى الكود ال نوهت عنه وعند تجنب الجزء ال قلت عليه الكود كله بيطلع خطا
using System.Collections;
(01-08-19, 09:37 AM)asemshahen5 كتب : [ -> ]using System.Collections;
شكرا لك استاذي الغالى
ااناحولت اطبق الكود ولكن هنك اخطاء لا افهمها
ارجو منك تطبيق الاكواد على الملف المررفق
لكي اقدر استوعبه وايضا تتجنب الاخطاء
وللعلم
اليه عمل هذه الشاشه هي
1- يتم ادخال البيانات للموظف عن طريق ملء البيانات فى التكست بوكس والكمبو بوكس الخاصه بالبيانات الاساسيه
2- هناك 4 جرد فيو الظاهرين على شمال الشاشه بيتم اختيار منها بعض البيانات الخاصه حسب احتياجات العمل للموظف
اليه كود الحفظ الذي اريده هو
1- يتم حفظ البيانات الاساسيه وهي رقم الموظف - اسم الموظف - كود نمبر - نوع الجنس - تاريخ العمل - (شك بوكس ) ايقاف / يعمل
يتتم حفظ هذه البيانات داخل جدول اسمه Employ
ثم يقوم بحفظ البيانات التى يتم اختيارها للموظف من الداتا فيو التى اسميتها باسم DGV_Table_1 على شمال الشاشه فى جدول اسمه Table_1
ثم يقوم بحفظ البيانات التى يتم اختيارها للموظف من الداتا فيو التى اسميتها باسم DGV_Table_2 على شمال الشاشه فى جدول اسمه Table_2
ثم يقوم بحفظ البيانات التى يتم اختيارها للموظف من الداتا فيو التى اسميتها باسم DGV_Table_3 على شمال الشاشه فى جدول اسمه Table_3
ثم يقوم بحفظ البيانات التى يتم اختيارها للموظف من الداتا فيو التى اسميتها باسم DGV_Table_4 على شمال الشاشه فى جدول اسمه Table_4
ويوضع كود الحفظ داخل مفتاح الحفظ الموجود على الشاشه
بعدحفظ البيانات يتم عرض البيانات داخل الداتاا فيو الخاصه بعرض البيانات التى اسميتها DGV_Employ
اتتمنى اكون قدرت اوضح اليه عمل هذه الشاشه
ارجو رجاء خاص العمل على الملف المرفق لكى اتمكن من فهم اكواده واعرف كيف اعدل عليه ان لزم الامر
وجزاك الله كل خير
مرفق ملف عمل عليه به الكود الذي نوهت عنه حضرتك سابقا
السلام عليكم ورحمه الله وبركاته
يريت حد يرد عليا
الموضوع صعب يتنفذ ولا ايه
رجاء الاهتمام
وجزاكم الله كل خير
(01-08-19, 09:37 AM)asemshahen5 كتب : [ -> ]using System.Collections;
السلام عليكم ورحمه الله تعالى وبركاته
الملف المرفق به نفس الشاشه المطوب العمل عليها ولكن نفذتها على قاعده بيانات اكسس لتسهيل الامر
موضح بها المطلوب عمله بالاكواد وليس بالطريقه التى نفذتها على هذا الملف
تنويه هذ الملف للتوضيح فقط لكي اقدر اوصل المعلومه كما اريد
مطلوب
1- كود الحفظ يؤدى نفس الطريقه الموجوده داخل الملف ولكن بنفس طريقه الكلاس سيكول سيرفر وليس قاعده بيانات اكسس
2- تعبئه الداتا فيو التى يتم اختيار التخصصات منها يكون بشرط رقم ID العامل وليس بالطريقه الموجوده
3- وضع كود حذف لكل زرار داخل الداتا فيو بحيث عند الضغط عليه يتم حذف السطر المحدد من الداتا فيو
ولك منى ل تقدير واحترام
وجزاك الله كل خير
هذا المثال بعد التعديل :
معه سكربت قاعدة البيانات بعد التعديل .
ممكن حل الكود :
Write a program, that accept Login Time, Logout Time, then calculate the elapsed time in Hours and
Minutes
Example
Login = 08:10:00, Now = 11:15:00
Output (Elapsed time) 3 hours and 5 minutes
اتمنى اجد من يساعدنى فى هذا الطلب