PDA

View Full Version : سوال: تغییر دیتابیس در زمان تغییر در گریدویو



morteza271
شنبه 07 اسفند 1389, 16:19 عصر
سلام دوستان.
من میخوام وقتی کاربر توی یه گریدویو اطلاعاتی رو تغییر میده در همان زمان اون تغییرات در دیتابیس ذخیره بشه و نیازی نباشه که کاربر مثلا دکمه ثبت یا ذخیره رو بزنه!
کسی میتونه به طور کامل و مرحله به مرحله مراحل انجام این کار رو بهم بگه؟!
ممنون میشم.

ehsanara
شنبه 07 اسفند 1389, 17:25 عصر
تو رویداد CellClick و CellEnter کد بدست آوردن شماره ستون و شماره ردیف رو بنویس

تو رویداد CellLeave و CellValueChange هم کدهای ذخیره در dataBase رو بنویس

CellLeave و CellEnter کدهاشون یکیه ولی نمیشه رویدادهاشون رو برا هم استفاده کرد (میتونی از یه تابع استفاده کنی براش)
ولی میتونی برا CellEnter و CellClick از یه کد استفاده کنی

اگه نشد بگو برات نمونه کد بزارم

morteza271
یک شنبه 08 اسفند 1389, 13:58 عصر
توی خود رویداد CellValueChanged میشه سماره ستون و ردیف رو بدست آورد.
به این صورت :
e.RowIndex
e.ColumnIndex
با تشکر از شما دوست عزیز