اذهب الي المحتوي
أوفيسنا

ممكن تعديل هذا الكود للحذف


Boo.Reema

الردود الموصى بها

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

 

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

عندى تجربة بسيطة وهى ربط فيجوال 2013 بقاعدة بيانات أكسيس 2007 فيها جدول واحد فقط

عندى كود حذف يعمل بكفاءة لكن مشكلته أريد تعديله عندما يكون المسلسل فارغ لا أريد تفعيل زر الحذف أو أريد اظهار رسالة تخبر بأن المسلسل فارغ ولا يمكن الحذف

Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click

        ''If DataGridView1.Visible = True Then Label10.Focus()



        ''If Label10.Text = "" Then Button6.Enabled = False

        'If Label10.Text = "" Then

        '    Button6.Enabled = False

        'End If





        Conn.Close()




        If MsgBox("هل تريد حذف الاسم من البرنامج نهائياً ", MsgBoxStyle.Question + MsgBoxStyle.OkCancel, "حذف الاسم نهائياً ") = MsgBoxResult.Cancel Then Exit Sub
        Dim SavInto As New OleDb.OleDbCommand
        Dim DataAdapter1 As New OleDbDataAdapter(SQLstr, Conn)
        SavInto.Connection = Conn
        SavInto.CommandType = CommandType.Text
        SavInto.CommandText = "DELETE * FROM thename WHERE id like " & Label10.Text & ""
        Conn.Open()
        SavInto.ExecuteNonQuery()
        DataSet1.Clear()
        Conn.Close()


        MsgBox("تم الحذف بنجاح")


        Call Button2_Click(sender, e)



    End Sub

نظرا لقلة خبرتى المحاولات كثيرة كما ترون

 

وهناك طلب اخر أعلم أنه كثيرا ما طلب منكم

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

فى انتظار ردودكم

001.jpg

رابط هذا التعليق
شارك

وعليكم السلام.

ماذا تقصد برقم المسلسل ؟؟

الطلب الثاني، لا تستطيع اعادة الترقيم التلقائي طالما انه مفتاح اساسي.

قم بحذفة ثم حجزه مرة اخرى

 

حسنين

رابط هذا التعليق
شارك

22 دقائق مضت, SEMO.Pa3x said:

وعليكم السلام.

ماذا تقصد برقم المسلسل ؟؟

الطلب الثاني، لا تستطيع اعادة الترقيم التلقائي طالما انه مفتاح اساسي.

قم بحذفة ثم حجزه مرة اخرى

 

حسنين

اقصد عمود الـ ID  الذى يظهر باسم م للمستخدم أى المسلسل 

وقد جعلته لايبل حتى لا يمكن تعديله تفاديا للأخطاء

بالنسبة للطلب الثانى

ممكن كود حذف عمود الـ ID وارجاعه فى مكانه مرة أخرى عن طريق زر فى الفورم

اذا أردت ممكن ارفع قاعدة البيانات أو ملف المشروع كامل فهو للتعلم والتجربة

أفادكم الله وجعله فى ميزان حسناتكم

رابط هذا التعليق
شارك

8 ساعات مضت, Boo.Reema said:

اقصد عمود الـ ID  الذى يظهر باسم م للمستخدم أى المسلسل 

وقد جعلته لايبل حتى لا يمكن تعديله تفاديا للأخطاء

بالنسبة للطلب الثانى

ممكن كود حذف عمود الـ ID وارجاعه فى مكانه مرة أخرى عن طريق زر فى الفورم

اذا أردت ممكن ارفع قاعدة البيانات أو ملف المشروع كامل فهو للتعلم والتجربة

أفادكم الله وجعله فى ميزان حسناتكم

 

 

شوف هالموضوع يمكن يفيدك

http://vb4arb.com/vb/showthread.php?tid=6968

  • Thanks 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information