تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف يمكن انزال تسلسل دفعة واحدة بعدد السجلات الموجودة
#1
السلام عليكم
اخواني الاعزاء
عتدي قاعدة بيانات فيها جدول table1
وفيها حقلان  الاسم    والحقل الثاني   التسلسل
كيف يمكن انزال تسلسل رقمي دفعة واحدة امام الاسماء
ارفقت تطبيق
فيه فكرة مشابهة لتوضيح المقصود
مع تحياتي للجميع


الملفات المرفقة
.rar   test.rar (الحجم : 571.37 ك ب / التحميلات : 16)
الرد }}}
تم الشكر بواسطة: سعود
#2
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , وأرجو المعذره على التأخير بالرد وذلك بسبب الإنشغال , أخي الكريم إذا لاتريد أن تفتح سجلات جديدة عند النقل لابد لك من التعديل بدلا عن الإضافة لأن كلمة insert into هي لإضافة جديد في الجدول أما كلمة update هي للتعديل والتعديل هو حل مشكلتك لكن للأسف التعديل لا يقبل تعديل حقل معين بمجموعة قيم وإنما فقط يسمح بقيمة واحدة فقط تعدل بها قيمة الحقل السابقة , أعتقد أنك تريد إعادة ترتيب أرقام التسلسل في الحقل دفعة واحدة وفي جملة تعديل واحدة بدون حلقة تكرارية For أو Do وأعتقد هذا لايمكن تطبيقه إلا بإمكانية إستخدام دوال معرفة يمكن إستخدامها في جملة التعديل وهذا غير مسموح في بيئة الفيجول بيسك6 ولكن في بيئة الـ VBA داخل الأكسس ممكن عمل ذلك , لذلك ما يمكنك عمله لإعادة ترتيب أرقام الحقل هو حلقة تكرارية كما وضعت أنت في مثالك المرفق وقد وضعت لك الكود الكود الخاص بحفظ الأرقام المتسلسلة في الحقل .


الملفات المرفقة
.rar   test_2.rar (الحجم : 570.36 ك ب / التحميلات : 45)
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
#3
(27-08-19, 12:51 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , وأرجو المعذره على التأخير بالرد وذلك بسبب الإنشغال , أخي الكريم إذا لاتريد أن تفتح سجلات جديدة عند النقل لابد لك من التعديل بدلا عن الإضافة لأن كلمة insert into هي لإضافة جديد في الجدول أما كلمة update هي للتعديل والتعديل هو حل مشكلتك لكن للأسف التعديل لا يقبل تعديل حقل معين بمجموعة قيم وإنما فقط يسمح بقيمة واحدة فقط تعدل بها قيمة الحقل السابقة , أعتقد أنك تريد إعادة ترتيب أرقام التسلسل في الحقل دفعة واحدة وفي جملة تعديل واحدة بدون حلقة تكرارية For أو Do وأعتقد هذا لايمكن تطبيقه إلا بإمكانية إستخدام دوال معرفة يمكن إستخدامها في جملة التعديل وهذا غير مسموح في بيئة الفيجول بيسك6 ولكن في بيئة الـ VBA داخل الأكسس ممكن عمل ذلك , لذلك ما يمكنك عمله لإعادة ترتيب أرقام الحقل هو حلقة تكرارية كما وضعت أنت في مثالك المرفق وقد وضعت لك الكود الكود الخاص بحفظ الأرقام المتسلسلة في الحقل .
السلام عليكم اخي احمد
تحياتي لك واقدم لك خالص الشكر والتقدير واسال الله تعالى ان يوفقك دنيا واخرة ويقضي جميع حوائجك  واسال الله ان يرحم ويعافي والديك دنيا واخرة
ماتكرمت علي في التعديل هو المطلوب الذي ابحث عنه
اجدد شكري لك والكلمات تقصر عن شكرك وابلغ الكلام الدعاء لك في ظهر الغيب بالخير والبركة
تحياتي لك
الرد }}}
#4
(27-08-19, 11:24 AM)gonm64 كتب :
(27-08-19, 12:51 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , وأرجو المعذره على التأخير بالرد وذلك بسبب الإنشغال , أخي الكريم إذا لاتريد أن تفتح سجلات جديدة عند النقل لابد لك من التعديل بدلا عن الإضافة لأن كلمة insert into هي لإضافة جديد في الجدول أما كلمة update هي للتعديل والتعديل هو حل مشكلتك لكن للأسف التعديل لا يقبل تعديل حقل معين بمجموعة قيم وإنما فقط يسمح بقيمة واحدة فقط تعدل بها قيمة الحقل السابقة , أعتقد أنك تريد إعادة ترتيب أرقام التسلسل في الحقل دفعة واحدة وفي جملة تعديل واحدة بدون حلقة تكرارية For أو Do وأعتقد هذا لايمكن تطبيقه إلا بإمكانية إستخدام دوال معرفة يمكن إستخدامها في جملة التعديل وهذا غير مسموح في بيئة الفيجول بيسك6 ولكن في بيئة الـ VBA داخل الأكسس ممكن عمل ذلك , لذلك ما يمكنك عمله لإعادة ترتيب أرقام الحقل هو حلقة تكرارية كما وضعت أنت في مثالك المرفق وقد وضعت لك الكود الكود الخاص بحفظ الأرقام المتسلسلة في الحقل .
السلام عليكم اخي احمد
تحياتي لك واقدم لك خالص الشكر والتقدير واسال الله تعالى ان يوفقك دنيا واخرة ويقضي جميع حوائجك  واسال الله ان يرحم ويعافي والديك دنيا واخرة
ماتكرمت علي في التعديل هو المطلوب الذي ابحث عنه
اجدد شكري لك والكلمات تقصر عن شكرك وابلغ الكلام الدعاء لك في ظهر الغيب بالخير والبركة
تحياتي لك

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

أهلا بك أخي الكريم, اللهم آمين وإياك و والديك الله يتقبل إن شاء الله , بارك الله فيك أخي الكريم وجزاك الله كل خير على كلماتك الطيبه ودعواتك الرائعه شكرا جزيلا لك , أرجو من الله لك دوام التوفيق والنجاح والسعاده .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: السيد الغالي , princeofislam
#5
السلام عليكم اخ احمد 
الدالة السابقة في انزال التسلسل استخدمت فيها  داتا كنترول
كيف نستفيد منها اذا في حالة استخدام مكتبة اكتف داتا   


If Rs.State = 1 Then Rs.Close   
Rs.Open "table1", dB, adOpenStatic, adLockPessimistic
الرد }}}
تم الشكر بواسطة:
#6
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , تم تعديل المثال .


الملفات المرفقة
.rar   test_3.rar (الحجم : 9.88 ك ب / التحميلات : 53)
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: gonm64


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] هل يمكن جمع عمود فى datagride mohamed125 2 1,905 07-12-24, 02:27 AM
آخر رد: عبدالمؤمن
  كيف يمكن عمل clear لل datagrid haitham Muhammed 1 293 13-11-24, 12:42 AM
آخر رد: السيد الغالي
Question [vb6.0] كيف يمكن إدراج الاسم الذي موجود في الصورة في Label1 برمجياً ؟ Microformt 2 293 02-10-24, 06:01 PM
آخر رد: Microformt
  هل يمكن تغيير لون الخط في الزر مصمم هاوي 2 447 20-08-24, 09:12 PM
آخر رد: مصمم هاوي
Question [vb6.0] هل يمكن عرض اسماء الاصناف في الرسم البياني في جهة اليمين بشرط ياخد الاسماء من قاعدة Microformt 0 234 14-08-24, 06:42 PM
آخر رد: Microformt
  استخدام متغير لحساب اجمالى السجلات haitham Muhammed 1 251 23-07-24, 11:16 AM
آخر رد: تركي الحلواني
  كيف يمكن استخدام الtimer لملء الكمبوبوكس haitham Muhammed 0 402 27-05-24, 09:55 PM
آخر رد: haitham Muhammed
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 405 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 599 09-01-24, 01:05 AM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء اسم البرنامج من النافدة هذه وضعة في textbox ؟ Microformt 1 521 02-01-24, 10:06 PM
آخر رد: Taha Okla

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


يقوم بقرائة الموضوع: