PDA

View Full Version : سوال: حذف یک رکوردبا شرایط خاص از جدول از طریق یک فرم unbound



ehsanshahi
دوشنبه 13 مهر 1394, 20:57 عصر
سلام ...میخواستم از طریق یک فرم دیگر که به یک جدول دیگر باند شده با استفاده از یک command button و textbox به رکورد یک جدول دیگر دسترسی داشته باشم و برای حذف آن رکورد و یا تغییر مقدار آن (آپدیت) اقدام کنم ....
نکته: این دو جدول از هم مجزا هستند و یک فیلد کلیدی در هر کدام با ارقام مشابه برای هر رکورد به عنوان کلید موجود است و تکست باکس بنده به این فیلد متصل است .
ممنون از کسانی که میتونن همکاری کنن.
دوستان معذرت میخوام بابت نوشتن کلمه unbound در عنوان تاپیک.اشتباه شد

alirezabahrami
دوشنبه 13 مهر 1394, 21:38 عصر
سلام ...میخواستم از طریق یک فرم دیگر که به یک جدول دیگر باند شده با استفاده از یک command button و textbox به رکورد یک جدول دیگر دسترسی داشته باشم و برای حذف آن رکورد و یا تغییر مقدار آن (آپدیت) اقدام کنم ....
نکته: این دو جدول از هم مجزا هستند و یک فیلد کلیدی در هر کدام با ارقام مشابه برای هر رکورد به عنوان کلید موجود است و تکست باکس بنده به این فیلد متصل است .
ممنون از کسانی که میتونن همکاری کنن.
دوستان معذرت میخوام بابت نوشتن کلمه unbound در عنوان تاپیک.اشتباه شد

سلام
جهت آپدیت از کد زیر :



DoCmd.RunSQL "UPDATE table1 SET table1.fname ='" & text1 & "' WHERE (id = " & Me.id & " );"


و برای حذف از کد زیر :



DoCmd.RunSQL "DELETE * FROM table1 WHERE(table1.id=" & Me.Id & ");"


در کدآپدیت فرض شده میخواهید فیلد نامی را از table1 که id آن برابر با id جاری است را برابر با مقدار تکست 1 قرار بدهید . و در کد حذف میخواهید رکوردی که فیلد id آن برابر با id جاری است را از table1 حذف نمائید .
ضمناً جهت جلوگیری از صدور پیغام پیشفرض اکسس قبل از کدها از DoCmd.SetWarnings False و بعد از آن CmdSaveImg.Enabled = True استفاده کن
یا علی

ehsanshahi
سه شنبه 14 مهر 1394, 01:29 صبح
با سپاس فراوان از جناب alirezabahrami (http://barnamenevis.org/member.php?90573-alirezabahrami) گرامی و مدیران فعال و محترم وبزرگوار تالار ...کلا مشکل حل شد

ehsanshahi
سه شنبه 14 مهر 1394, 03:04 صبح
به پاس زحمتی که دوستان برای بنده کشیدن و پاسخ درخورشون نمونه ای رو با همین خط فرمان در اختیار دیگر عزیزان میزارم ...امید است که کارآمد باشه ...مشکل من که به کلی باهاش حل شد
یا علی