• الإعلانات

    • فيصل الحربي

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

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

mahmoud.com

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

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

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

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

1 عادي

عن mahmoud.com

  • الرتبة
    عضو جديد
  1. حد الطلب للمنتج

     انا محتاج كود يبحث عن المنتجات  الذى وصلو حد الطلب
  2. عدم تكرار البيانات اثناء الحفظ

       شكرا استاذ محمد    الكود لم يعمل معى لكنى حليت المشكلة باضافة else  الى جملة if   ونجح الكود معى                                          هذا الكود للافادة  ولو حد من الخبرة وجدو خطاء ياريت يوضحو Dim ConnSTR As String = "provider=Microsoft.Jet.OLEDB.4.0;data source=work.mdb;user id=admin;jet oledb:database password=3650001" Dim Connect As New OleDbConnection(ConnSTR) Dim Ds As New DataSet Dim sqlds As New OleDbDataAdapter("SELECT [vn_name] FROM vndor WHERE [vn_name] LIKE '%" & Trim$(Text_vn_name.Text) & "%'", Connect) sqlds.Fill(Ds, "vndor") If Ds.Tables("vndor").Rows.Count > 0 Then MsgBox("هـذا الاسم موجـود مسبقاً")' اذا كان الاسم موجود سوف تظهر رسالة للمستخدم كما تحب Else MsgBox("البيانات متاحة للتسجيل") Try '===== كود الحفظ البيانات هنا تكتب اكواد الحفظ ' ======= End If Connect.Close() Exit Subوضعت الحل ليستفيد الجميع خصوصا المبتدء  مثلى   ملحوظة  لا اعلم مدى كفاءة الكود لانى مبتدء  ارجو من الخبراء ابداء ملاحظاتهم على طريقة الكود  
  3. السلام عليكم استعمل كود  لعدم تكرار اسماء الموردين Dim ConnSTR As String = "provider=Microsoft.Jet.OLEDB.4.0;data source=work.mdb;user id=admin;jet oledb:database password=3650001" Dim Connect As New OleDbConnection(ConnSTR) Dim Ds As New DataSet Dim sqlds As New OleDbDataAdapter("SELECT [vn_name] FROM vndor WHERE [vn_name] LIKE '%" & Trim$(Text_vn_name.Text) & "%'", Connect) sqlds.Fill(Ds, "vndor") If Ds.Tables("vndor").Rows.Count > 0 Then MsgBox("هـذا الاسم موجـود مسبقاً") End If Connect.Close() Exit Sub MsgBox("البيانات متاحة للتسجيل") هنا المفروض اكتب اكواد الحفظ لكن عندما لا يوجد اسم  مطابق لم ينفذ الكود     ارجو ما هى المشكلة    
  4. حد الطلب للمنتج

    كل عام وانتم بخير          برجاء ماهى الطريقة لعمل رسالة تفيد بوجود منتجات وصلو حد الطلب
  5. حد الطلب للمنتج

    بالفعل كما ذكرت      لكنى اقصد يظهر تنبية بوجود اصناف  وصلو لحد الطلب    ويظهر عدد المنتجات  كرسالة تنبية          تظهر الرسالة اتوماتيك كل فترة احددها 
  6. السلام عليكم                كل عام وانتم بصحة وسلام      ماهى طريقة عمل كود  حد الطلب للمنتج   عند وصول المنتج لعدد  محدد  يظهر رسالة         مثال          لديك 5 منتجات وصلو الى الحد الادني       
  7. السلام عليكم                 اولا اشكرك  جدا جدا استاذ محمد على متابعتك لحل المشكلة                      ردك سوف يضاف الى معلومات الكثيرةوالكثير وسوف احاول إن شاء الله اتعلم المذيد من الطرق للحصول على اداة افضل                   بعد توجيهات حضرتك ومعلوماتك القيمة -  ربنا يذيدك علم ومعرفة ويكرمك فى حياتك وعملك        شكرا جدا لحضرتك   ============================      استاذ  Najy   ربنا يذيدك علم ومعرفة ويكرمك فى حياتك وعملك          شكرا جدا على المعلومات   هى فعلا معلومات وملحوظات لم ننتبه اليها اثناء تصميم البرامج هى فعلا لم تخطر على بال المبتدىء مثلى   شكرا جدا على اثارة تلك الملحوظات         وسوف ابحث عن الطرق التى ذكرتها لبناء البرنامج     احنا بجد محتاجين من الخبراء مثلكم بطرح بعض الملحوظات والافكار لتصميم البرامج كى تعمل بصورة افضل  وتفادي بعض المشاكل   والطرق والافكار لم تاتى الا من خلال العمل والاحتكاك بسوق العمل - ونحن نفتقد ذلك   برجاء مساعدتنا ببعض الطرق الافضل باستخدام الاكواد          شكرا لكل من ساهم فى حل مشكلتى  وشكرا جدا للمنتدى العظيم
  8. شكرا لك استاذ محمد                     احب اوضح   شيء انا بالفعل بحاول اتعلم الدونت مع ال sql server             لكن كنت مصمم برنامج كبير وصعبان عليا اللى وصلته واللى عرفتة فى الفيجوال 6        نفس المشكلة حدثت مع الدوت نت 2010   قمت بعمل اتصال مع القاعدة المرفقة ببرنامج جاهز من احد الاخوة وقمت بتجربة البرنامج علشان اقدر احدد الفرق بين سرعة الدوت نت والفيجوال 6   نفس المشكلة بطيء فى فتح الفورم وعرض البيانات         اريد معرفة المشكلة    مشكلة بطيء عرض البيانات والتعامل مع البرنامج      المشكلة ظهرت فى فيجوال 6   والدوت نت 2010   وعملت ضغط واصلاح للقاعدة ونفس المشكلة   يوجد دروس كثيرة لكن نريد دروس عن افضل الطرق فى كتابة الكود والطرق الاحترافية     وحلول المشاكل                      ولدى استفسار اخر هل تقنية الدوت نت ستستمر لفترة ام بعد ما الواحد يتعملها تظهر تقنية اخرى ونرجع نتعلم من الاول ام انتقل للغة اخرى   وشكرا لحضرتك مرة اخري
  9. شكرا استاذ محمد لمتابعتك للمشكلة ومحاولة مساعدتي   نعم استاذى ما فهمتة صحيح بقوم بالنسخ لتجربة البرنامج عند ذيادة البيانات داخل القاعدة   اولا لم اعمل ب sql Server  لكن لدى خلفية عنها    مرفق جزء من البرنامج مع قاعدة بيانات كبيرة الحجم  شاهد الوقت  المطلوب لعرض البيانات   بعد اذن حضرتك انا مش فاهم طريقة الضغط والاصلاح لم تعمل معي اريد كود لاصلاح  يعمل على قاعدة بيانات لها باسورد     سؤال اخر استاذى   هل sql Server   اسرع حين يذيد حجم البيانات  او بعد تسجيل بيانات كثيرة   هل تسبب بطء فى عمل البرنامج او يعمل كما هو     New Folder.zip
  10. اقصد بنسخ السجلات  بقوم بنسخ البيانات داخل جدول وبقوم بالنسخ داخل الجدول  وتكرار عملبة النسخ يدويا لذيادة البيانات داخل الجدول حتى تصل مثلا الى 100000 سجل   لانى لم استطيع ادخال كمية البيانات هذا   بعمل كدة حتي اقوم بذيادة البيانات داخل الجدول واجرب البرنامج
  11. شكرا على ردك استاذ محمد                                    انا اتكلم عن برنامج على الجهاز وليس شبكة    البرنامج يعمل بصورة جيدة وسرعة ممتازة                                                          لكن عند نسخ السجلات لمرات حتى اصل الى 200000   او 100000 سجل    واقوم بتجربة البرنامج يحدث بطء فى عرض البيانات       ارجو من الاخوة الافاضل    الذى لديهم خبرة فتح موضوع  عن الحلول  والافكار لتفادى  مشكلة البطء       وطرق المقترحة لسرعة تنفيذ البرنامج
  12. وما هى افضل افضل قاعدة بيانات من حيث عرض البيانات بسرعة وبدون توقف البرنامج  عند ذيادة حجم البيانات
  13. السلام عليكم        يوجد مشكلة    فى ذيادة حجم البيانات فى اكسيس   تسبب فى بطء شديد فى فتح الفورم او عرض البيانات     المشكلة مع vb6  و اكسيس 2000   وقمت تجربة vb2010  مع اكسيس ونفس المشكلة بطء فى التشغيل   باقوم بنسخ السجلات الى عدد حوالى من 100000 الى 200000   فى جدول واحد  ويقوم البرنامج فى العمل ببطء شديد ولم اجرب sql server   وكيف تعمل البرامج الكبيرة لدة شركة تقوم بتسجيل بيانات كثيرة باليوم هل يكون البرنامج بيطء ام سريع     بحثت كثير على الانترنت ولم اجد احد يتكلم على المشكلة علما بان قاعدة البيانات تصل الى 65 ميجا   ماحل مشكلة بطء البرنامج عند ذيادة حجم البيانات
  14. السلام عليكم ورحمه الله وبركاتة       يوجد خطاء فى كود الاستعلام  عندما يكون الحقل رقمى   واريد كود عرض المنتجات التى وصلت الى كمية محدةة فى تكست بوكس  والكود اللى استخدمتة SQL = "select * from prodc where qunt > '" & Text1.Text & "'" rs77.Open SQL, db Set DataGrid1.DataSource = rs77   برجاء ما الخطاء فى الكود   وكيف اعرض المنتجات الى تساوى او اقل من الموجودة فى تكست   نوع الحقل رقمى  -  اكسيس