Predmet:Re: Brisanje zapisa u bazi
Zavisi kog je tipa polje RedniBrojKorisnika. Ako je tipa text ovo bi trebalo da radi, ako je tipa broj (Autonumber ili integer) ne trebaju apostrofi
PreuzmiIzvorni kôd (Visual Basic): Private Sub Command2_Click()
If MsgBox("Jeste li sigurni", vbYesNo, "Potvrda brisanja") = vbYes Then
DoCmd.RunSQL "DELETE * FROM Korisnik WHERE RedniBrojKorisnika = " & Forms!Brisanje.RedniBrojKorisnika
Forms!Brisanje.Requery
Forms!Brisanje.Refresh
End If
DoCmd.Close acForm, "PotvrdaBrisanja"
End Sub
Citat: Napravio formu "Brisanje", record source za ovu formu je tabela "Korisnik"
Na ovaj nacin mozes da obrises svakog, a ne samo one koji su sve razduzili,
Citat:Dali trebam za formu "Brisanje" staviti neĆĄto drugo u Record Source, npr. query ili?
Treba da bude Query koji izdvaja samo one koji su sve razduzili, kako se pravi imas u primeru koji sam postavio