PDA

View Full Version : مشکل در Bind کردن تکست باکس به دیتاست



bita_naz
یک شنبه 02 فروردین 1388, 12:26 عصر
سلام

من یه دیتاست دارم که چند تا تکست باکس رو به مقادیر اون بایند کردم . ولی برای آپدیت کردن دیتاست وقتی مقادیر جدید رو در تکست بکس ها می نویسم با اینکه به دیتاست بایند هستن ولی مقادیر در دیتاست درج نمیشن و RowState دیتاست Unchanged باقی می مونه و در نتیجه کامندهای Update اعمال نمیشن. البته وقتی در دیتاست یک جلو عقب میشم RowState تغییر می کنه و دیتاست آپدیت میشه .

لطفا راهنمایی کنید چطور هنگام نوشتن مقادیر جدید اونا رو در دیتاست درج کنم.

مرسی:لبخندساده:

sahmah65
یک شنبه 02 فروردین 1388, 12:54 عصر
سلام

توابع GetChangeوAcceptChange مربوط به DataSet رو فراخوانی کردی.

bita_naz
یک شنبه 02 فروردین 1388, 14:45 عصر
سلام

توابع GetChangeوAcceptChange مربوط به DataSet رو فراخوانی کردی.

متد AcceptCahnges برای این کار مناسب نیست چون RowState ها رو تبدیل به Unchanged می کنه و در نتیجه آپدیتی صورت نمی گیره .
متد GetChange هم کار نکرد .

لطفا راهنمایی کنید مشکل از کجاست

مرسی

Mohammad.Saheb
یک شنبه 02 فروردین 1388, 21:27 عصر
ببين اين كارتو راه ميندازه

TableAdapteNamer.Update(this.DataSetName.TableName );

bita_naz
دوشنبه 03 فروردین 1388, 13:16 عصر
ببين اين كارتو راه ميندازه

TableAdapteNamer.Update(this.DataSetName.TableName );

سوال من این نبود.

Mohammad.Saheb
دوشنبه 03 فروردین 1388, 14:37 عصر
سوال من این نبود.

ok

ميشه بگيد تكست باكس ها رو چجوري بايند كرديد؟؟

sahmah65
دوشنبه 03 فروردین 1388, 19:08 عصر
لطفا راهنمایی کنید مشکل از کجاست

مرسی

اگه ممکنه اون قسمت از پروژه خودتون رو بزارید تا از روی کد راهنماییتون کنیم.

bita_naz
سه شنبه 04 فروردین 1388, 14:43 عصر
ok

ميشه بگيد تكست باكس ها رو چجوري بايند كرديد؟؟

تکست باکس ها رو مستیقا در پراپرتی به فیلدهای دیتاست بایند کردم.

ببینید من مقادیر دیتاست رو در تکست بکس ها می بینم و با جلو عقب شدن در دیتاست هم مقادیرشون تغییر می کنه. ولی وقتی مقادیر رو در تکست باکس ها تغییر می دم حتی با فراخوانی متد GetChanges از دیتاست مقادیر در دیتاست درج نمیشه. فقط زمانی درج می شه که در دیتاست جلو عقب برم.