Pytanie : ms dostęp aktualizacja zapytanie

Cześć I musieć checkbox pole w stół opierać się na zapytanie. i tam  być dwa warunek ono także.  I dostawać błąd " Operacja musieć unowocześniający zapytanie "

I am mój zapytanie

UPDATE tbl_survey WEWNĘTRZNY ŁĄCZYĆ Query2 NA tbl_survey.ID = Query2.ID USTALONY tbl_survey.service = Yes
WHERE (((Query2.part_rate) = " 52") I ((tbl_survey.survey_year) = " 2010"));

Odpowiedź : ms dostęp aktualizacja zapytanie

The kod badać być "lotniczy kod" (badać). I wciąż myśleć ono być lepszy zapytanie opierać się na twój faktyczny stół zamiast Query2, ale w the końcówka ty potrzebować rozwiązanie który ty móc, więc ono być twój wezwanie.

(°v°)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
    Ciemnawy strSQL Sznurek
    Ciemnawy varID
    
    strSQL = "WYBIÓRKA * OD tbl_survey DOKĄD survey_year='2010'"
    Z CurrentDb.OpenRecordset (strSQL, dbOpenDynaset)
        Do .EOF
            varID = DLookup ("ID", "Query2", "part_rate='52' i ID=" &! ID)
            Jeśli nie IsNull (varID) Wtedy
                . Redagować
                ! usługa = Prawdziwy
                . Aktualizacja
            Kończyć Jeżeli
            .MoveNext
        Pętla
        . Zakończenie
    Końcówka Z
Inne rozwiązania  
 
programming4us programming4us