PDA

View Full Version : سوال: حذف ركوردهاي خالي از طريق فرم



ehsansharif
چهارشنبه 03 شهریور 1389, 23:51 عصر
با سلام خدمت اساتيد محترم
برنامه من شامل يك جدول شامل " كد پرسنلي ، مبلغ 1 ، مبلغ 2 ، مبلغ 3 " مي باشد مي خواهم از طريق يك فرم با كليك بر روي يك دكمه كدهاي پرسنلي كه مقدار همه مبالغ آنان خالي مي باشد را از جدول حذف نمايد .
براي مثال اگر كدي مبلغ 1 را داشت اما مبالغ 2 و 3 آنها خالي بود حذف نشود فقط كدهايي كه مبالغ 1 و 2 و 3 آنها هر سه خالي باشد را حذف نمايد .
با تشكر

alirezabahrami
پنج شنبه 04 شهریور 1389, 10:34 صبح
با سلام خدمت اساتيد محترم
برنامه من شامل يك جدول شامل " كد پرسنلي ، مبلغ 1 ، مبلغ 2 ، مبلغ 3 " مي باشد مي خواهم از طريق يك فرم با كليك بر روي يك دكمه كدهاي پرسنلي كه مقدار همه مبالغ آنان خالي مي باشد را از جدول حذف نمايد .
براي مثال اگر كدي مبلغ 1 را داشت اما مبالغ 2 و 3 آنها خالي بود حذف نشود فقط كدهايي كه مبالغ 1 و 2 و 3 آنها هر سه خالي باشد را حذف نمايد .
با تشكر
سلام
با فرض اينكه نام جدول شما table1 و نام فيلد هاي مربوطه به ترتيب Mablagh3 Mablagh2 mablagh1 codاز كد زير استفاده كن!


DoCmd.RunSQL "DELETE table1.*, table1.cod FROM table1 WHERE (IsNull(mablagh1)and IsNull(mablagh2)and IsNull(mablagh3));"

موفق باشيد