PDA

View Full Version : سوال: DataGrid



y.saied
چهارشنبه 12 تیر 1387, 19:01 عصر
روی فرم اصلی یه DataGrid گذاشتم میخوام هنگام لود شدن فرم اطلاعات رو داخل DataGrid بنویسم و بعد با زدن کلید Save اطلاعاتی رو که تو DataGrid وارد کردم در بانک اطلاعاتی ثبت بشه .

اطلاعاتی رو که میخوام با استفاده از DataGrid وارد کنم و همچنین فیلدهایی که باید در بانک اطلاعاتی موجود باشد: ردیف . نام . تاریخ


اگه ممکنه کمک کنید ......... ممنون میشم .......

اوبالیت به بو
پنج شنبه 13 تیر 1387, 19:13 عصر
اگر DataGrid شما قسمتي از فرم رو گرفته با گذاشتن دكمه مي تونيد اين كار رو انجام بدين.
ولي اگه DataGrid كل فرمتون رو گرفته مي تونيد از منو استفاده كنيد كه بستگي به سليقه خودتون داره كه منو به صورت PopupMenu باز بشه يا زير نوار عنوان باشه.

ali_habibi1384
جمعه 14 تیر 1387, 00:10 صبح
از شئ dataenvironment استفاده کنید . اونو به بانک و به دیتا گریدتون وصل کنید.

ebrahimashori
جمعه 14 تیر 1387, 02:26 صبح
نکته: از لحاظ برنامه نویسی ایدهال کنترل datagrid صرفا برای نمایش اطلاعات به کار می رود و استفاده از آن برای وارد کردن اطلاعات ، حذف و غیره کاری غیر منطقی است. توصیه می کنم سبک برنامه نویسی تان را عوض کنید.
به هر حال ساده ترین روش:
یک خاصیت از data Grid به نام allowUpdate را برابر true قرار بده(برای ذخیره خود کار در هنگام وارد کردن اطلاعات)