PDA

نسخه کامل مشاهده نسخه کامل : آقا چه جوری میشه در vb 2005 تغییر داده هایی که در دیتابیس اکسس میدهیم را سیو کرد؟



مهدی امروز
27-06-2007, 13:12
آقا چه جوری میشه در vb 2005 تغییر داده هایی که در دیتابیس اکسس میدهیم را سیو کرد؟
:41: :41: :41: :41: :41: :41: :41: :41: :41:

_H2_
27-06-2007, 15:30
سلام
برای Load داده ها از دیتا بیس به داخل RAM و DataSet باید از DataAdapter و متد Fill استفاده کرد.
برای Save داده ها از RAM و DataSet به داخل دیتابیس باید از DataAdapter و متد Update استفاده کرد.

سرچ کنید جزئیات بیشتر را پیدا خواهید کرد.

مهدی امروز
27-06-2007, 20:18
لطف کن سمپل شو بذار
:11: :11: :11: :11: :11:

_H2_
28-06-2007, 10:29
سلام
مثلاً کد زیر:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای کی جدول تک میتوانید از DataTable استفاده کنید و برای چند جدول از DataSet

ضمناً هر چه از CommandBuilder کمتر استفاده کنید بهتر است!!!!! (ولی من در کد نمونه چاره ای نداشتم!)
بهتر است یک کامپونت DataAdapter روی فرم برنامه قرار دهید و با کمک ویزادهای موجود UpdateCommand و DeleteCommand و InsertCommand را یک باز تنظیم کنید و حتی اگر بلد باشید میتوانید خودتان انها را بسازید که معمولاً کد نهایی سریعتر اجرا میشود.