تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[ تمّ الحل ] : الحذف من الجدول مع الحفظ بجدول آخر معيّن
#4
تم تعديل كود النسخ كي تستطيع استخدمه مع كود  الحذف

احذف الاكود كامله   داخل  زر  الحذف  وضع هذا   الكود التالي 

كي يقوم بنسخ السجل قبل حذه  

والله الموفق 


كود :
On Error Resume Next: Err.Clear
If Val(Trim$(Text1.Text)) <= 0 Then
MsgBox "تأكد من صحة الرقم", vbOKOnly + vbExclamation, "تنبيه"
Text1.SetFocus
Exit Sub
End If
Text6.Locked = True
MSHFlexGrid1.Enabled = False
EnabledOrDisbled_MainButtons False, False, False, False, True
EnabledOrDisbled_MovingButtons False, False, False, False
If RA.State = 1 Then RA.Close
RA.Open "Select * From Mobachir Where [الرقم]=" & Val(Trim$(Text1.Text)), DB, adOpenStatic, adLockPessimistic
If RA.RecordCount <= 0 Then
If RA.State = 1 Then RA.Close
MsgBox "لم يتم العثور على هذا السجل في  قاعدة البيانات!", vbOKOnly + vbExclamation, "تنبيه"
Text6.Locked = False
MSHFlexGrid1.Enabled = True
EnabledOrDisbled_MainButtons True, False, True, True, True
EnabledOrDisbled_MovingButtons True, True, True, True
Text1.SetFocus
Exit Sub
End If
If MsgBox("هل تريد بالتأكيد حذف هذا السجل؟", vbOKOnly + vbYesNo + vbExclamation, "") = vbNo Then
Text6.Locked = False
MSHFlexGrid1.Enabled = True
EnabledOrDisbled_MainButtons True, False, True, True, True
EnabledOrDisbled_MovingButtons True, True, True, True
Text1.SetFocus
Exit Sub
End If

'نسخ السجل للارشيف قبل حذفه
Dim ra2 As New ADODB.Recordset
If ra2.State = 1 Then ra2.Close
sql = "INSERT INTO Archives SELECT Mobachir.* FROM Mobachir WHERE (((Mobachir.الاسم)=" & "'" & Trim(Text2.Text) & "'))"
ra2.Open sql, DB, adOpenStatic, adLockPessimistic
'ra2.Close
Set ra2 = Nothing


RS.Delete
DoEvents
Clear_TextBoxs
LockOrUnLock_TextBoxs True
Text6.Locked = False
MSHFlexGrid1.Enabled = True
If RS.RecordCount > 0 Then
Command8_Click
EnabledOrDisbled_MainButtons True, False, True, True, True
EnabledOrDisbled_MovingButtons True, True, True, True
Else
EnabledOrDisbled_MainButtons True, False, False, False, True
EnabledOrDisbled_MovingButtons False, False, False, False
End If
View_Records
Is_EditMode = False
DrawFlex
Text1.SetFocus
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري


الردود في هذا الموضوع
RE: [ تمّ الحل ] : الحذف من الجدول مع الحفظ بجدول آخر معيّن - بواسطة sendbad100 - 31-12-16, 11:33 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  احتاج موديول احساب القيم كما بالمرفق - (تم الحل) hsab 1 272 17-12-24, 03:23 PM
آخر رد: hsab
  ريد عند النقر على الصف من الجدول المجود على الفورم يظهر رقم الصنف في Text ؟ Microformt 0 610 04-11-23, 10:13 PM
آخر رد: Microformt
  رسالة خطأ تظهر لي ما الحل؟ Alhootti1 3 594 28-08-23, 02:11 PM
آخر رد: ahmedabdelaliem
  نقل بيانات الجدول الى جدول اخر بعد تجميع البيانات haithamelareny 1 715 10-08-23, 11:54 PM
آخر رد: ahmedabdelaliem
  خطاء في الاضافة كيف الحل 0 242 10-05-23, 10:44 AM
آخر رد: allobaed
  خطاء في الاضافة كيف الحل 0 228 10-05-23, 10:44 AM
آخر رد: allobaed
  اصدار الجدول الى الوورد باسم جديد gonm64 0 818 03-06-22, 02:49 PM
آخر رد: gonm64
  [vb6.0] طلب : كود إيجاد أقل قيمة في عمود معين بجدول من قاعدة بيانات أكسس hamada salah90 2 1,384 12-12-21, 11:12 PM
آخر رد: hamada salah90
  المساعدة في ترتيب الاسماء بلا تكرر في الصف الواحد من الجدول gonm64 3 1,724 03-07-20, 06:42 PM
آخر رد: gonm64
  [vb6.0] رسالة خطأ ارجو منكم الحل ahmed20 3 1,909 21-03-20, 05:04 AM
آخر رد: سعود

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


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