یک فرم جهت جستجو و ادیت یا حذف داریم
یک تکست روی این فرم جهت جستجو
یک باتن جهت اقدام به حذف
چند تکست که بعد از جستجو پر میشود
در رخداد تکست دستور sql زیر را نوشته
Dim strsql As String

strsql = "SELECT dbo.aa.* FROM dbo.aa WHERE (barcode = N'" & Forms!frm_serch!txtserch & "')"
Me.RecordSource = strsql
Me.txtserch.SetFocus

اطلاعات همین بارکد روی فرم می اید
پس فرم ما در حال حاضر یک رکورد بیشتر ندارد
میخواهم این رکورد را حذف کنم
در onclickباتن دستور sql بالا را بصورت deleteنوشتم و ان را runsql کردم نشد بصورت بدون شرط نوشتم نشد
اگر اول ان را روی فرم نیاوریم و دستور delete را در رخداد تکست بنویسیم حذف میکند!!!!
اگر از کمبو و ویزارد findکمبو استفاده کنیم و باتن حذف بصورت ویزارد بگذاریم حذف می کند
علت چیست؟