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

خطأ في كود الحذف

بدأه rose pretty في 4 يناير 2012 · 1 رد · 541 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ارجوا منكم مساعدتي ..

تم ربط قاعدة البيانات اكسس 2003 ... ببرنامج الفيجوال بيسك ستوديو 2008

كود الحذف لا يعمل لدي

ويعطيني خطأ في هذا السطر

conn.open()

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click

        Dim del As String = MsgBox("هل تريد بالتأكيد حذف الكلمة الحالية ؟", MsgBoxStyle.YesNo, "حذف الكلمة")
        If del = vbYes Then
            Dim saveinto As New OleDbCommand
            Dim dataAdapter1 As New OleDbDataAdapter(sqlstr, conn)
            saveinto.Connection = conn
            conn.Open()
            saveinto.CommandType = CommandType.Text
            saveinto.CommandText = "DELETE FROM wor123 WHERE w1='" & Trim(TextBox1.Text) & "'"

            saveinto.ExecuteNonQuery()
            dataset1.Clear()
            dataAdapter1.Fill(dataset1, "wor123")
            conn.Close()
            MsgBox("تم الحذف بنجاح")
            ChangePosition()
        End If

    End Sub

أين الخطأ ???

تم تعديل هذه المشاركة بواسطة rose pretty في 4 يناير 2012 في 05:47

#2

ربما يكون conn تم فتحه في اجراء قبل هذا تاكد ان كل اجراء تم فتح وقفل conn فية

يوجد كود للتاكد من حال ال conn قبل استخدامه انظر الكود

If conn.State = ConnectionState.Closed Then conn.Open()

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