PDA

View Full Version : نقل قول: حذف رکوردهای تیک خورده و انتقال آنها به جدول دیگر



RezaBehrang
پنج شنبه 19 دی 1392, 10:55 صبح
با سلام

دوستان عزیز من یه جدول دارم که یک فیلد چک باکس داره حالا می خوام کدی داشته باشم (مثلا در لود برنامه) که جدول رو چک کنه و تمام رکوردهایی که چک باکس تیک خورده رو از جدول حذف و به یه جدول دیگه بریزه.

id1385
پنج شنبه 19 دی 1392, 15:26 عصر
سلام
یه نمونه ای، نمونه جدولی، عکسی چیزی!!!! :ناراحت:

برای هر ردیفت موقع واکشی دیتا آیدی رو هم بگیر و به چک باکسهات بده موقعی که رویدادت اجرا شد باید از حبقه استفاده کنی و چک کنی که چکباکست تیک زده است یا نه
بقیش هم طبق خواسته ی خودت انجام می شه :چشمک:

RezaBehrang
پنج شنبه 19 دی 1392, 16:39 عصر
راستش خیلی وارد نیستم این واکشی که گفتی یعنی چی؟

بعد حبقه یعنی چی؟

من الان دو تا مشکل دارم یکی اینکه چجوری رکوردهایی که چک باکس تیک خورده رو شناسایی کنم و دوم اینکه چطور از طریق کد جدول رو دستکاری کنم یه نمونه هم آپ میکنم تا شما کمکم کنید ممنونم

RezaBehrang
پنج شنبه 19 دی 1392, 16:52 عصر
سلام
فایل ذیل رو برای درک بهتر درخواستم گذاشتم
115101

alirezabahrami
پنج شنبه 19 دی 1392, 18:59 عصر
با سلام

دوستان عزیز من یه جدول دارم که یک فیلد چک باکس داره حالا می خوام کدی داشته باشم (مثلا در لود برنامه) که جدول رو چک کنه و تمام رکوردهایی که چک باکس تیک خورده رو از جدول حذف و به یه جدول دیگه بریزه.
سلام
دررخداد load فرم کد زیر را وارد کن!


DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO tbl (Code, FirstName, LastName )SELECT Table1.Code,Table1.FirstName, Table1.LastName FROM Table1 WHERE (((Table1.Chk)=True));"
DoCmd.RunSQL "DELETE * FROM Table1 WHERE (((Table1.Chk)=True));"
DoCmd.SetWarnings True

یاعلی