مشاهده نسخه کامل
: چگونه در DataTable ، رکوردی را درج ، حذف و ویرایش کنیم؟
قله بلند
11-01-2009, 03:00
با سلام
لطفاً به قطعه کدهای زیر توجه نمایید:
1-درج در DataTable
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
2-ویرایش رکوردی در DataTable
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
3-حذف رکوردی از DataTable
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
منبع:
ضمن تشکر فراوان از جناب -H2- عزیز
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
قله بلند
11-01-2009, 20:45
با سلام
من Row را برای ویرایش و حذف از DataTable اینگونه به دست آوردم.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته Row به صورت سراسری تعریف شده است.
قله بلند
11-01-2009, 20:48
با سلام
جناب -H2-،شما فرمودید که:اگر نخواهم که سطر مورد نظر در DataGrid هم select و انتخاب شود استفاده مستقیم از DataTable سریعتر و پربازده تر است ولی چون میخواهم سطر در DataGrid هم انتخاب شود DataView بهترین گزینه است.
کدهای زیر را برای ویرایش و حذف نوشتم. البته این قسمت مورد نظر کد است . قبل از رسیدن به این کدها ، ابتدا معلوم می کنم که آیا جواب بازگشتی از وب سرویس true است یا false . البته مقداری را که کاربر قرار است وارد کند تا فیلد مورد نظرش ویرایش شود را نیز چک می کنم که تهی نباشد.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کدهای زیر نیز برای حذف هستند:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سوال من این است که عدم وجود BeginEdit() و EndEdit() که برای DataSet وجود دارد و در پست اول از این روش استفاده کردم ، مشکلی را برای پایان ویرایش یا پایان حذف برای DataView ایجاد نمی کند؟
با تشکر فراوان
قله بلند
14-01-2009, 23:57
با عرض سلام
چرا سوال من اینجور غریب افتاده!
سوال من این است که عدم وجود BeginEdit() و EndEdit() که برای DataSet وجود دارد و در پست اول از این روش استفاده کردم ، مشکلی را برای پایان ویرایش یا پایان حذف برای DataView ایجاد نمی کند؟
ممنون
Ultimator
15-01-2009, 01:57
با عرض سلام
چرا سوال من اینجور غریب افتاده!
سوال من این است که عدم وجود beginedit() و endedit() که برای dataset وجود دارد و در پست اول از این روش استفاده کردم ، مشکلی را برای پایان ویرایش یا پایان حذف برای dataview ایجاد نمی کند؟
ممنون
سلام
تا اونجا که من میدونم مشکلی ایجاد نمیکنه !
mehdikit
25-02-2011, 08:38
سلام دوستان
من کد زیر رو برای ویرایش دیتاتیبل کش شده نوشتم
عمل ویرایش انجام میشه ولی تمام ریفهای دیتاتیبل رو از کش پاک میکنه و فقط همون ردیف ویرایش شده باقی میمونه.
اگه لطف کنید یه نظر بدید ممنون میشم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.