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

حذف سجل يحتوي على كلمة Delet

بدأه خالد يحي الامام في 23 يناير 2014 · 7 رد · 417 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم الاعضاء الكرام

بعد التحية بدأ اعتذذر عن عدم دخولى المنتدي لفترة طويلة لظروف العمل

الفاضلة الاستاذة زهرة والاعضاء

الملف المرفق به جدولين باسم tCandidate واخر باسم  tDetCourse مرتبطات بعلاقة فى الجدول الاول السجل رقم 28 وفي الجدول الثاني السجل رقم 67 يظهر سجل الخطأ وعملت استعلام حذف لحذف السجل ولكن دون فائدة فارجو المساعدة على حذف السجل

الشئ الثاني في الجدول tCandidate يوجد حقل باسم ReCode ترقيم تلقائي بصيغة رقم مع السنة وكان هذا لعام 2010 فهل يمكن تعديله بحيث يكون بالسنة الحالية والسنة التالية وهكذا يعني كل سنة ياخذ رقم جديد من بداية السنة الى نهاية السنة ثم يبدأ برقم جديد بالسنة الجديدة

وجزاكم الله خيرا

DBDDC_be.rar

#2

وعليكم السلام اخي خالد :)

 

لحذف الاخطاء:

1. اعمل Compact and Repair

2. شغل الاستعلام :)

 

للتسلسل حسب السنه:

1. في الجدول ، احذف هذا الشرط ، والذي يجعلك ترى سنة 2010 عبارة عن مجرد صورة ، ولاتوجد السنة في الجدول اصلا (احذفها واحفظ الجدول وانظر في البيانات :) ) ،

post-273849-0-34085000-1390507486_thumb.

 

2. اعمل هذا الكود في نموذج ادخال البيانات في الجدول tCandidate ،

انا عملت الكود بعد تحديث الاسم:

    'S= Slash
    'N= Serial Number
    'Y= Year
    
    Last_ReCode = DLast("[ReCode]", "tCandidate")
    S = InStr(Last_ReCode, "/")
    N = Mid(Last_ReCode, 1, S - 1)
    Y = Mid(Last_ReCode, S + 1)

    If CDate(Y) = Year(Now()) Then
        Me.ReCode = Format(Val(N) + 1, "0000") & "/" & Year(Now())
    Else
        Me.ReCode = Format(1, "0000") & "/" & Year(Now())
    End If

جعفر

149.DBDDC_be.mdb.zip

تم تعديل هذه المشاركة بواسطة jjafferr في 23 يناير 2014 في 23:10

#3

جزاك الله خيرا اخي الكريم

الامر Compact and Repair ما وجدته النسخة 2007 وسابقا عملته لكن نسيته ام ما مركز 

#5

جزاك الله خيرا اخي جعفر

تم حذف السجل الخطأ بي نجاح والحمد لله لكن الترقيم الكود لايعمل 

#6
 
خالد يحي الامام كتب:

لكن الترقيم الكود لايعمل 

 

 

حياك الله اخي خالد :)

 

لما تخلي مثل هذه العبارة ، فللأسف ما ممكن احد يساعدك :(

اما لو انك اخبرتنا شو اللي ما اشتغل من الكود ، او الكود يوقف عند السطر الفلاني ، فيمكننا مساعدتك :)

 

على العموم ، بالاضافة الى الاسئلة السابقة ، السؤال الاهم هو: هل استعملت النموذج اللي عملته لك في المرفق السابق ، وبعد ادخال الاسم ، لم تحصل على الرقم التلقائي؟؟

 

 

jjafferr كتب:

انا عملت الكود بعد تحديث الاسم:

 

جعفر

#7

السلام عليكم

بعد التحية اخى جعفر عذرا على عجم توضيح  السؤال

لم استخدم النموذج لانو اصلا لدى نموذج من الجدولين اعلاه وكذلك لدى زر import تصدير بيانات من ملف اكسل

واستخدمت الكود عند الاسم بعد تحديث الاسم بالنسبة للنموذج الانت عملته شغال الكود 100%

#8

وعليكم السلام اخي خالد :)

 

الحمدلله ان ملفي شغال :)

 

والآن علشان نعرف شو المشكله في برنامجك ، فلو سمحت تحذف جميع الكائنات اللي فيه ، وارسل لي النموذج فقط ، علشان اشوفه واضبطه ان شاء الله :)

 

جعفر

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