با سلام خدمت اساتید محترم
میخواهم با عبارت زیر تاریخ فرضا امروز را در یک متغیر قرار داده و از یک فیلد که در آن تاریخ میباشد کسر نمایم و نتیجه را که قطعا تعداد روزهای متفاوتی میباشد در فیلدی دیگری وارد نمایم . ولی عبارت نوشته شده دچار خطای سینتکس میشود . چرا؟
strEmroz:=Date_CurrentDate(dbSolar);
cmdUpdateRozMondeh.CommandText:='UPDATE tblTazmin SET RozMondeh='+
Date_DaysBetween(+'TarikhPayan',strEmroz,dbSolar) +
' WHERE (NoaZmanat = 0) AND (VazTazmin = 0) OR (VazTazmin = 1);