السلام عليكم أعزائي الكرام..
لطالما أحببت الوضع المتصل لأن كل شيء فيه يجب أن تكتبه بيدك فتعرف أين أخطائك وتعتمد على خطوات الكود لمعرفة ماذا يحدث.
هذا كود كتتبه بطريقتين في الوضع المنفصل, والكود شغال في الحالتين.
وهو كود استعلام بيانات من القاعدة ووضعها في مربعات نصية.
المشكلة لما تضغط على نفس الزر أكثر من مرة (حابب تبحث عن شخص آخر) تظهر رسالة خطأ تقول:
This causes tow bindings in the collection to bind to the same property.
prameter name: binding.
الكود بشكل مختصر هو:
Dim da As New OleDbDataAdapter(MySqlText, con)
Dim ds As New DataSet
ds.Clear()
da.Fill(ds, "candidates")
FirstNameTxt.DataBindings.Add("Text", ds.Tables("candidates"), "fname")
LastNameTxt.DataBindings.Add("Text", ds.Tables("candidates"), "lname")وجربت الكود بالشكل التالي ونفس المشكله:
FullNameTxt.DataBindings.Add(New Binding("Text", ds.Tables("candidates"), "fullname"))
ds.Dispose()
da.Dispose()ما هو الحل وكيف بإمكاني أكتب أكواد الوضع المنفصل بالطريقة المناسبة المفهومة منطقياً مثل الوضع المتصل؟؟
تحياتي لكم
