تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] الحفظ
#11
(31-12-23, 12:17 AM)Taha Okla كتب : بصراحة لا أعلم كيف يعمل مشروعك 
نقول قضاء وقدر، أو عجيبة من العجائب ؟؟ لا أعلم..

فيه عندك بالمشروع الجملة السحرية (لما تشوف خطأ طنش) : 
كود :
On Error Resume Next

المفروض كـ مبرمج أن لا تستخدمها إلا في حالة الضرورة القصوى،، (وحتى لا أعرف أين هي الضرورة القصوى)
وليس في كل مكان .. 
وليس مع التعامل مع قواعد البيانات أبداً..

نصيحة : 
- أعد بناء مشروعك من الصفر بدون هذه الجملة ..
- وإن توقفت عند مرحلة ما - أرفع وقتها مشروعك لطلب التعديل ..
- أما أي تعديل على هذا المشروع لا فائدة منه.. لأنه مليء بالأخطاء..

نصيحة ثانية : 
تعلم التعامل مع قواعد البيانات في الوضع المتصل.. 
وأمزج بين الوضعين المتصل والغير متصل وستحصل على شيء مميز..

جرب هذا التعديل


الملفات المرفقة
.rar   WindowsApp1.rar (الحجم : 65.43 ك ب / التحميلات : 8)
[صورة مرفقة: images?q=tbn:ANd9GcT72OLJW7D1E5QW-HUeWeJ...TGoNeg2jnQ]
الرد }}}
تم الشكر بواسطة: Taha Okla , Taha Okla
#12
(31-12-23, 10:28 AM)تركي الحلواني كتب :
(31-12-23, 12:17 AM)Taha Okla كتب : بصراحة لا أعلم كيف يعمل مشروعك 
نقول قضاء وقدر، أو عجيبة من العجائب ؟؟ لا أعلم..

فيه عندك بالمشروع الجملة السحرية (لما تشوف خطأ طنش) : 
وليس في كل مكان .. 
وليس مع التعامل مع قواعد البيانات أبداً..

نصيحة : 
- أعد بناء مشروعك من الصفر بدون هذه الجملة ..
- وإن توقفت عند مرحلة ما - أرفع وقتها مشروعك لطلب التعديل ..
- أما أي تعديل على هذا المشروع لا فائدة منه.. لأنه مليء بالأخطاء..

نصيحة ثانية : 
تعلم التعامل مع قواعد البيانات في الوضع المتصل.. 
وأمزج بين الوضعين المتصل والغير متصل وستحصل على شيء مميز..

جرب هذا التعديل

شكرا اخي طه جملة الاستعلام حلت المشكل( sql = "SELECT TOP 1 * FROM Table1 ORDER BY [ID] DESC")اوانا خاطئ
الرد }}}
تم الشكر بواسطة:
#13
ما قلت لك ما فيك تشغل البرنامج 
ولكن قلت أي تعديل على هذا المشروع لا فائدة منه.. لأنه مليء بالأخطاء..
قلت : لا فائدة من العمل على هذا المشروع و أعد بناءه من جديد..
قلت لك استغني عن الكود السحري.. ولا تحاول الاعتماد عليه أبداً.
حاول أن تحل المشاكل في مشروعك لا أن تتجاوزها..

لن تجد من ينصحك مرة أخرى.. العمر يمضي.. 
بدلاً من أن يمضي الوقت على البحث عن أكواد تتجاوز للمشاكل البرمجية 
بطرق ملتوية على الأكواد : تعلم الأساسيات وكيف تحل المشاكل نفسها

عندما تتعلم الأساسيات : ستعرف كيف تستفيد من أكوادك في كل مشاريعك
ستعرف كيف تبني بلوكات جاهزة من الأكواد، تستدعيها بأمر برمجي..
وليس لكل مشروع أكواد منفصلة عن الاخر وعنوانها (On error resume next)..

أحد برامجي أخذ مني شهور في بناءه،،
ولكن بعد زمن غيرت لغة البرمجة التي كنت أتعامل معها سابقاً
لأسباب أن المعالج في اللغة التي كنت أتعامل معها : حتى لو أخطأت بكتابة كود : يقوم بالتصحيح بدلاً مني
يقوم بتوقع ما أريد ثم يقوم بوضع الحل المناسب، فقد يضع حلاً لم أقصده، ولكن بسبب خطأ مني قام المعالج بتفسير ذاك الخطأ بخطأ أعظم
ثم يعمل البرنامج وبعد شهور يبدأ البرنامج بإعطاء نتائج فيها نسبة خطأ، 
فلو قمت بفحص البرنامج بعد شهور لمعرفة أين الخطأ سيحتاج مني مئات بل آلاف المحاولات حتى أصل لمكان الخطأ (وهذا يأخذ مني شهور)

لذلك قررت ترك تلك اللغة و البدء بلغة جديدة لا تسمح لي بتجاوز سطر كتبته قبل تصحيح الأخطاء التي فيه..
كي لا أجد نفسي أبحث عن طرق لمعالجة أخطاء مشروعي(التي لا تبدو كأخطاء) وأنا أشد بشعر رأسي..

للعلم :
اللغة القديمة هي : VB
اللغة الجديدة هي  :   #C


الخلاصة : إن كنت لازلت جديد في الـ VB.net وإن كنت تملك الوقت الكافي لتعلم لغة برمجية من الصفر :
أنجو بجلدك وأذهب للغة الـ #C  قبل أن تصل لما وصلت إليه بعد سنوات ضاع أغلبها بالبحث عن مجهول.
بعد معرفة الـ #C  ستعرف مقدار الجمال المفقود الذي لم ولن تراه في أي لغة برمجية أخرى..
ستعرف مقدار الدعم التي توليه مايكروسوفت لهذه اللغة عن دون أي لغة برمجية أخرى..
ستعرف مقدار الدعم الذي ستتلقاه عندما تقف عند نقطة معينة وتفتح محرك البحث وتكتب فيها مشكلتك:
سترى كم عدد الصفحات التي عالجت الخطأ الذي وقعت فيه، بدون أن تضطر لوضع سؤال قد لا تجد إجابته بعد طول انتظار..


نعود (نفس البرنامج الذي ذكرته لك سابقاً) : أعدت بناءه بـ الـ #C بـ عشرة أيام فقط، 
وبدون مشاكل قد تحدث مستقبلاً، بل وطورت عليه أكثر وأصبح خدمي أكثر...
حتى جملة إلتقاط الأخطاء في برامجي لا أعتمد عليها.. كي لا أقع بفخ الجهل بمكان الخطأ.

بالتوفيق ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#14
مشكور أخي طه على النصيحة الله  يحفظك ويكرمك
الرد }}}
تم الشكر بواسطة: Taha Okla



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم