PDA

View Full Version : مبتدی: یک سوال برای حذف رکود از جدول



majidosmani
چهارشنبه 20 آبان 1394, 13:52 عصر
سلام خدمت اساتید محترم میگم من یک جدول دارم دو تا ستون از نوع تکس دارد حالا می خواهم از طریق یک فرم رکود داخل جدول را دیلیت بکنم از کد زیر استفاده کردم

DoCmd.SetWarnings False

DoCmd.RunSQL "DELETE * FROM table1 WHERE(table1.ip=" & Me.Text1 & and table1.user=" & Me.Text2 & ");"
DoCmd.SetWarnings True
ولی ارور میده آِیا نمیشه در شرط where از and استفاده کرد من می خواهم رکودی که دو مقدار داخل فرمم با دو مقدار داخل جدول یکی باشه را دیلیت کنم
با تشکر

alirezabahrami
چهارشنبه 20 آبان 1394, 18:57 عصر
سلام
بلحاظ انجام بروز رسانی سایت موفق به دانلود نمونه شما نشدم که آن را عملاً امتحان کنم ، ولی بامشاهده کدی که بکار برده اید ایراد مشخصه .
کد را بصورت زیر استفاده کن :


DoCmd.RunSQL "DELETE * FROM table1 WHERE(ip='" & Me.Text1 & "' and user='" & Me.Text2 & "');"


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