تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال عن عملية حذف سجل من قاعدة البيانات
#1
السلام عليكم ورحمة الله وبركاته
احبتي واجهت مشكلة وهي حذف آخر سجل في جدول بقاعدة بيانات اكسس
الطريقة المعتادة هي حذف بدلالة ال ID ولكن ماذا لو لم يكن هناك معرف 
هل يمكن حذف اخر سجل في الحدول بغض النظر عن نوع البيانات التي فيه ؟ فقط الأخير اسفل الجدول
الرد }}}
تم الشكر بواسطة:
#2
جرب الكود:
PHP كود :
Private Sub del_last(As OleDb.OleDbConnectiontbname As Stringcol As String)
 
    Using cm As New OleDb.OleDbCommand(""c)
 
        cm.CommandText "delete * from " tbname " where " col "= (select top 1 " col " from " tbname " order by " col " DESC)"
 
        If c.State ConnectionState.Closed Then c.Open()
 
        cm.ExecuteNonQuery()
 
        MsgBox("تم حذف اخر سجل")
 
    End Using
 End Sub

 
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load

 End Sub

 
Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
     Dim str 
As String "provider=microsoft.ace.oledb.12.0;data source=db.accdb"
 
    Dim con As New OleDb.OleDbConnection(str)
 
    del_last(con"tb""tname")
 
End Sub 
الرد }}}
تم الشكر بواسطة:
#3
وعليكم السلام ورحمة الله وبركاته

السؤال هو :
- شو اللي بيمنعك تضيف حقل ترقيم تلقائي(ما دام لديك حاجة لحذف السجل الأخير) ؟؟

- هل تواجه صعوبة بالتعامل مع قاعدة البيانات في حال وجود حقل ترقيم تلقائي؟؟

- أم ذاكرة جهازك صغيرة جداً بحيث لا تستوعب 6ميجا لكل مليون سطر من حقل الترقيم التلقائي ؟؟
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#4
شكرا للأخ justforit علي المساعدة سأقوم بالتجربة
بالنسب لسوالك اخي طه عن سبب عدم وجود حقل اي دي هو اني اساسا استورد بيانات غير مرقمة
من شيت اكسل واحذف منها بعض الصفوف والاعمدة واصدرها لقاعدة بيانات تبع برنامج تصحيح آلي
محدد مسبقا اسماء الحقول ولايمكن اضافة اي شي من عندي ولا تخرب العملية عشان كذا احتاج احذف
الصف الأخير لإني لاحظت انه في قاعدة البيانات يتم اضافة سطر شبه فارغ ولايمكن التعديل على خصائص
الحقول لذلك لابد من حذفه بعد التصدير ،، شاكر ومقدر للجميع
الرد }}}
تم الشكر بواسطة: Taha Okla


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في حل سؤال بخصةص عرض الوقت عبدالكريم برشدان 2 99 12-04-24, 03:05 PM
آخر رد: عبدالكريم برشدان
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 170 25-02-24, 06:29 AM
آخر رد: loay775
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 508 17-02-24, 02:57 PM
آخر رد: strongriseman
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 319 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
Big Grin [سؤال] سؤال على السريع أبو خالد الشكري 0 188 29-01-24, 08:58 AM
آخر رد: أبو خالد الشكري
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 268 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 650 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 281 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 282 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1

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


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