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

ازاى اعمل تعديل على الحقل الى انا واقف عليه

بدأه misho3333 في 7 مايو 2013 · 4 رد · 634 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

انا على قد معرفتى المحدوده ان لما اجى اعمل up date لازم يكون فى جمله الup date شرط 'where ' وان لازم يكون احد الحقول الى هعملها تعديل ثابت مش هيتغير وهو ده الى هيكون الشرط   زى مثلا   

 cmd.command = "update smain set lab_head=" & f1 & " , date_sub =" & f2 & " , lab_manager =" & f3 & "where scode = " & TextBox6.Text & ""

 

وبالتالى انا اقدر اعدل مثلا فى lab_head , date_sub , lab_manager  لكن مقدرش اعدل فى scode  

 

فهل فى طريقه اقدر اعدل السجل كله بما فيه scode  مثلا 

 

 

ياريت تكون الفكره وصلت

#2

update smain set scode = value_1 where scode = value_2

Samir Ibrahim

VFP Blog

VB.NET Blog

#3

انا متشكر جدا 

samir ibrahim بس انا جربت الكود ومشتغلش  vale_1 و value_2  كمان انا افهم منه ان لو فيه رقم متكرر فى scode هيعمله هو كمان update مش الى انا واقف عليه بس

 

بس انا حاولت فيه ووصلت للكود ده 

 ds.Tables("smain").Rows("scode").Item(3) = TextBox3.Text

         ad.Update(ds, "smain")

         MsgBox("Data updated")

 

بس المشكله انه بيدينى error

 

 

Conversion from string "scode" to type 'Integer' is not valid.

#4

اعتقد ان قيمة TextBox3.Text هى Integer وحقل scode هي string

 

 ds.Tables("smain").Rows("scode").Item(3) = chr(34) + TextBox3.Text + chr(34)

Samir Ibrahim

VFP Blog

VB.NET Blog

#5

الخاصية Rows لا تقبل سوى أرقام وهي تعبر عن رقم السطر

post-252722-0-39567800-1368458160.png

وأنت مررت لها نص ("scode") وهذا هو الخطأ

يجب تمرير رقم السطر, وهنا قد تحتاج إلى أداة DataGridView

أما الخاصية Item فهي تعبر عن العمود ويمكن أن تكون قيمة نصية تعبر عن اسم العمود أو قيمة رقمية تمثل رقم العمود

 

بالمناسبة الخاصية Text لجميع أدوات TextBos قيمتها دائماً نصية وليست رقمية.

1

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…