PDA

View Full Version : جستجوی یک سطر در dataTable و جایگزین نمودن آن



Ali_amirkhani
جمعه 04 اردیبهشت 1388, 13:00 عصر
با سلام خدمت همه دوستان
منظور کلی من از این سوال نحوه ویرایش dataTable میباشد که خود شامل دو مرحله جستجو برای یافتن سطر مورد نظر و جایگزین نمودن آن سطر با یک سطر جدید میباشد .
لطفاً برای هر دو مرحله نظرات خود را اعلام نمایید

hsmfaridmehr
جمعه 04 اردیبهشت 1388, 15:43 عصر
جستوجو:



SELECT * FROM TableName
SELECT FirstName,LastName FROM TableName


سطر جدید:



INSERT INTO TableName (FirstName,LastName) VALUES ('ali','mohammadi')


ویرایش سطر موجود:



UPDATE TableName SET FirstName='milad' WHERE FirstName='ali' AND LastName='mohammadi'


حذف سطر موجود:



DELETE * FROM TableName WHERE FirstName='milad' AND LastName='mohammadi'

Ali_amirkhani
جمعه 04 اردیبهشت 1388, 18:32 عصر
دوست عزیز ممنونم اما احتمالاًشما منظور من را اشتباه متوجه شده اید . منظور من جستجو و جایگزین کردن اطلاعات زمانی است که آنها در داخل شئی از نوع کلاس DataTable قرار گرفته و به اصطلاح Cash شده اند .
کدهای نوشته شده توسط شما مربوط به زمانی است که شما قصد دارید به طور مستقیم اطلاعات مورد نیاز خود را از جداول قرار گرفته بر روی پایگاه داده بازیابی نمایید و این برای زمانی است که شما اطلاعات را در اختیار ندارید !!!

hsmfaridmehr
جمعه 04 اردیبهشت 1388, 21:32 عصر
فکر کنم این راه مناسب باشه



DataRow[] row = dataTable.Select("ID=1");
row[0].BeginEdit();
row[0].ID = 2;
row[0].EndEdit();