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

كيف تحديث بيانات حقل حسب ترتيب معين ( استعلام تحديث)

بدأه ashraf2011 في 19 يناير 2014 · 4 رد · 1,272 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

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

ولكم جزيل الشكر

 

ReUpdate.rar

تم تعديل هذه المشاركة بواسطة ashraf2011 في 19 يناير 2014 في 20:02

#2

هل يمكن عمل ذلك باكود؟؟

#3

نعم أخى ممكن عمل ذلك

 

و لكن لما تريد عمل ذلك أصلا

 

ان تريد عرض البيانات بشكل معين او بترتيب معين يمكنك أن تستخدم استعلام لترتين السجلات كيفما تشاء و لن يؤثر ما هو الترتيب الموجود بالجدول

 

ثانيا أنت لا تحتاج الى حقل تسلسل الاقدمية فى الجدول لانك تحسبه فى كل مرة

 

ما نحتاجه هنا

هو دالة لترتيب سجلات الاستعلام ( ضعها فى وحدة نمطية )

Function Serialize(qryname As String, keyname As String, keyvalue) As Long
Dim rs As Recordset
On Error GoTo Err_Serialize

Set rs = CurrentDb.OpenRecordset(qryname, dbOpenDynaset, dbReadOnly)
rs.FindFirst Application.BuildCriteria(keyname, rs.Fields(keyname).Type, keyvalue)
Serialize = Nz(rs.AbsolutePosition, -1) + 1

Err_Serialize:
rs.Close
Set rs = Nothing
End Function

و هذا هو الاستعلام ( انشىء استعلام جديد و ضع هذه الجملة به )

SELECT TableEmploy.المعرف, TableEmploy.NumEmploys, TableEmploy.DataUpdate, TableEmploy.NameEmploys, TableEmploy.Sequence, serialize('Query1','NumEmploys',[NumEmploys]) AS SS
FROM TableEmploy
ORDER BY TableEmploy.NumEmploys, TableEmploy.DataUpdate, TableEmploy.NameEmploys;

عموما اذا كنت مصرا على تحديث الجدول فلا مشكلة فى ذلك  فقط ستغير هذا الاستعلام الى استعلام انشاء جدول ثم تحذف الجدول القديم و تعيد تسمية الجدول  الجديد بنفس اسم الجدول القديم

و اذا كان الامر مجرد ترتيب البيانات لعرضها فالاستعلام أفضل و يكفى

 

 

و بالتوفيق

تم تعديل هذه المشاركة بواسطة Abo_Yossof في 21 يناير 2014 في 01:08

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#4

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

 

هلي لي اطبق اعادة الترقيم مع اعادة وترتيب السجلات دون الحاجة لأنشاء جدول جديد

ZA-ReAutoNumber.rar

تم تعديل هذه المشاركة بواسطة ashraf2011 في 21 يناير 2014 في 19:58

#5

 جمعة مباركة للجميع

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…