• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

tec4serv

اعضاء
  • عدد المشاركات

    112
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

0 عادي

عن tec4serv

  • الرتبة
    عضو

معلومات الملف الشخصي

  • الجنس ذكر
  1. الله يعطيك العافيه bahbah   كلامك مطنقي ولكن ارغب بشرح اكثر وتفصيل اكثر
  2. السلام عليكم ورحمة الله وبركاتة الاخواه الافاضل ،، لدي سؤال بسيط ولكن محيرني كثير ... ماهو الفرق بين هاذين الكودين StudentDS dsStudent = StudentClass.SelectStudent(Session.Login.UserName);StudentID = ((StudentDS.StudentTableRow)dsStudent.StudentITableRows[0]).StudentID;و StudentDS dsStudent = StudentClass.SelectStudent(Session.Login.UserName);StudentID = dsStudent.StudentTable[0].StudentID;حيث اني ارئ ان النتيجه واحده في كل الامرين ،، ولكن لماذا يستخدم  الاول ولماذا يستخدم الثاني طبعاً بخصوص  الكود StudentDS dsStudent = StudentClass.SelectStudent(Session.Login.UserName واضح بنسبة لي وهو يقوم بعمل اتصال للداتابيز وعن طريق البروسيجر يقوم بجلب البيانات ووضعها في الداتاسيت .. ولكن مابعد هذا الكود في الامثله ...   ====================================================================================================================================       ايضاً ماهو الفرق بين StudentDS dsStudent = StudentClass.SelectStudent(Session.Login.UserName);StudentDS.StudentTableRow StudentRow = (StudentDS.StudentTableRow)dsStudent.StudentTable.Rows[0];StudentName.Text = StudentRow.StudentName;StudentStudentNumber.Text = StudentRow.StudentNumber;StudentDepartment.Text = StudentRow.StudentDepartment;و StudentDS dsStudent = StudentClass.SelectStudent(Session.Login.UserName);StudentName.Text = dsStudent.StudentTable[0].StudentName;StudentStudentNumber.Text = dsStudent.StudentTable[0].StudentStudentNumber;StudentDepartment.Text = dsStudent.StudentTable[0].StudentDepartment;طبعاً انا ارئ ان النتيجه  واحدة في المثالين السابقة فيلماذا نستخدم الطريقة الاولى ولماذا الثانيه       ارجو الاجابه بكل وضوح ولان الامر مهم بنسبه لي ولكم كل الششششششششكر
  3.   السلام عليكم   استاذي القدير ابو احمد ،، نعم الاجابه موجوده في الرد رقم 9  ،، والاختلاف كان على شرح الكود والحمدلله وضحت الامور   بيض الله وجهك دائماً تحب الخير ،، الله يكتب ما تسعى إلية في موازين اعمالك   دمت بود
  4. بارك الله فيك ،، استفدت منك كثير الله يعطيك العافيه
  5. الله يعطيك الف الف عافية ،،، بارك الله فيك وفي علمك ،،، اتعبتك معاي مهندس ابو احمد   لك مني الدعاء ،،،  مدري كيف ارد لك هذا الجميل :(
  6. ابو احمد ،،،   الان لو حبيت اضيف عمود على النتائج يظهر لي عدد الطلبات لكل مسؤول كيف راح تكون الطريقة ؟   يعني لو حددت الفصل الثاني لعام 1434/1433 ابي متوسط الوقت لكل مسؤول مع مجموع الطلبات لكل مسؤول خلال هذه الفتره كيف راح تكون الطريقة ؟ اتوقع تعديل بسيط على الكود
  7.   الله يعطيك الف عافيه يا استاذي ابو احمد ،، شغل ومجهود تشكر عليه ،، بارك الله في علمك   راح اجرب على عدد محدد وارد لك ،، الان جالس اعدل على الكود لرغبتي في اظهار عدد الطلبات لكل مستخدم اما الوقت ،، يارب تضبط معي
  8. الله يعطيك الف عااافية ،، عمل ومجهود رااااائع ،، تم تنفيذ الفنكشن وهو يعمل بشكل ممتاز ،،   ولكن مهندس ابو احمد ،، هل اعتمد على النتائج بشكل نهائي ؟؟؟؟ لان النتائج تختلف ايضا عن النتائج بالاكواد السابقه
  9.   إذا الموضوع معقد إلى هذه الدرجه ،، لا مانع من اخ الصلاحية   اعتبرني اخذتها استاذي ابو احمد ،،،، انطلللق
  10.   مافيه مشكلة استاذي القدير ابو احمد ،،،   وهل لو قمنا بعمل كود برمجي بـ السي شارب راح يكون اسهل ؟   طبعاص السبب انه في الجهه التي اعمل بها يمشون على نظام معين ،، بلا اراهم يستخدمون الفنكشن في الداتابيز ،، فـ لو اردت ان تعمل كود بي السي شارب ولم يكن هناك اي كلافه او ضغط عليك فـ يكون افضل
  11.   السلام عليكم   إنشاء بروسيجر فقط
  12. الله يعطيك العافيه   إذا بنتظارك انا
  13.   الفرق جداً جداً واااااضح ،، الان الاستعلام اصبح سريع جداً ... ولكن طبعاً يوجد اختلافات في المتوسطات ،، الان اصبح لدينا 3 محاولات في 3 سكريبتات ــ جميعها يوجد فرق بين المتوسطات بينها ،، ولكن هذا الامر غير مقلق لدي ....   الان اواجه معضله كبيره جداً ....   ارغب في ان اقوم بستعراض النتائج في القريد فيو ولم استطيع يطلب مني ادخال براميتر للجداول المؤقته ،، حاولت استخدام البروسيجر ولم افلح :(
  14. السلام عليكم ورحمة لله   بارك لله فيك والله يعطيك العافيه ،، مجهود تشكر عليه استاذي ابو احمد .....   - أولا كم عدد السجلات التي تجرب عليها أنت وكانت النتيجة 17 ثانية ؟ حوالي 14 الف سجل .... - سبق وذكرت أنك تريد الفصل الثاني ولكن ذكت فيما بعد أن الجدول يحوي ثلاث فصول فهل تريد الفصل الثاني من الثلاث فصول ؟ مستقبلاً وبعد الإنتهاء من الكود سأقوم بتمرير براميتر يحتوي على الفصل والسنه ،، يوجد لدينا في كل سنه ثلاث فصول وهي SMC01 و SMC02 و  SMC03 .... سأقوم بتمرير  براميتر يحتوي احد هذه الرموز بناءً على طلب المستخدم ... قمت بتعديل على الكود السابق حيث اني وضعت هذه ... ولا اعلم هل هو صحيح او لا ...   SELECT RequestsHistory.Req_ID, CAST(RequestsHistory.ActionDate + ' ' + ISNULL(RequestsHistory.ActionTime, '') AS DATETIME) AS Expr1, RequestsHistory.ActionBy, RequestsHistory.ActionType, Requested.RegSemster, Requested.RegYear FROM RequestsHistory INNER JOIN Requested ON RequestsHistory.Req_ID = Requested.Req_ID WHERE (Requested.RegSemster = N'SMC02') AND (Requested.RegYear = N'1434/1433') ORDER BY RequestsHistory.Req_ID, RequestsHistory.ActionDate     - ما هو دور السنة في الموضوع السنه هو لتحديد الفصل ،، مثال ...       الفصل الاول 1433/1434 الفصل الثاني 1433/1434 الفصل الصيفي 1433/1434   الفصل الاول 1434/1435 الفصل الثاني 1434/1435 الفصل الصيفي 1434/1435   الفصل الاول 1435/1436 الفصل الثاني 1434/1436 الفصل الصيفي 1435/1436     هل تريد إظهار النتائج كل سنة بسنتها أم معدل الوقت لجميع السجلات بغض النظر عن السنة ؟ ارغب بإظهار النتائج بحسب الفصول لجميع السنوات ،، يعني فقط نضع هذه الجمله لتحديد الفصل والسنه WHERE (Requested.RegSemster = N'SMC02') AND (Requested.RegYear = N'1434/1433')
  15.     لم يخطر في بالي انك متجاهل لا عدمنااااك   كان الله في عونك وأسال الله القدير ان ييسر لك كل عسير