منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف ارسل قيمة CheckBox إلى قاعدة بيانات اكسس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (https://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (https://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : كيف ارسل قيمة CheckBox إلى قاعدة بيانات اكسس (/showthread.php?tid=3733)



كيف ارسل قيمة CheckBox إلى قاعدة بيانات اكسس - المشاعر - 30-08-14

شكرا لكم أخواني الكرام على مساعدتكم لي في جميع مواضيع وصراحة تعلمت وأنحلت جميع المشاكل اللي واجهتني ولكن اريد مساعدتكم في هذه الحالة الجديدة بالنسبة لي وخاصة التعامل مع قواعد بيانات الاكسس ..


السؤال هو كيف يمكنني إرسال قيمة CheckBox إلى قاعدة بيانات الاكسس موجودة في المرفق حيث أن marreid حقل فيها ونوعه yes,no..عملت تصميم فقط فيه CheckBox فقط لسهولة تعليمي حتى لا أريد أن اخلط أوامر اخرى فقط بغيت هذا الموضوع مع زر حيث هذا الزر اريد هو اللي يرسل إلى قاعدة بيانات..

شكرا لكم



RE: كيف ارسل قيمة CheckBox إلى قاعدة بيانات اكسس - vbnet - 30-08-14

....

أفضل طريقة وأأمنها لإرسال وتحديث البيانات هي باستخدام البارامتر Parameter
كود :
Dim sql As String = " INSERT INTO [Table1] ( [Name], [BDate], [Married], [Address] ) " & _
                    "               Values ( @Name,  @BDate,  @Married,  @Address  ) "
Using cm As New OleDb.OleDbCommand(sql, con)
    ' ترتيب البارامترات بنفس ترتبيها في جملة إس كيو إل
    cm.Parameters.AddWithValue("@Name", Me.txtName.Text.Trim)
    cm.Parameters.AddWithValue("@BDate", Me.DateTimePicker1.Value)
    cm.Parameters.AddWithValue("@Married", Me.CheckBox1.Checked)
    cm.Parameters.AddWithValue("@Address", Me.txtAddress.Text.Trim)

    con.Open()
    cm.ExecuteNonQuery()
    con.Close()

End Using

[صورة مرفقة: 1409398290331.png]

.....


RE: كيف ارسل قيمة CheckBox إلى قاعدة بيانات اكسس - المشاعر - 01-09-14

شكرا لك استاذي وبارك الله فيك وسدد خطاك ووفقك في الداريين يارب