Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Pokazi poruku koliko je rekorda izmenjeno kada se izvrsi update query

  • 6 odgovora
  • 2.772 pregleda

Najnovija ↓

Pokazi poruku koliko je rekorda izmenjeno kada se izvrsi update query 03.02.2013. u 22:10 · pre 167 meseci #1
Imam kod

Code:
Private Sub Izmena_Click()
If IsNull(Me.staribod) Or Me.staribod = "" Or Me.staribod = 0 Then
MsgBox "Molim vas unesite STARI bod.", vbInformation, "Greška"
Me.staribod.SetFocus
Exit Sub
Else

If IsNull(Me.novibod) Or Me.novibod = "" Or Me.novibod = 0 Then
MsgBox "Molim vas unesite NOVI bod.", vbInformation, "Greška"
Me.novibod.SetFocus
Exit Sub

End If
End If

DoCmd.SetWarnings False
DoCmd.OpenQuery ("izmena")
DoCmd.SetWarnings True

On Error GoTo Err_izmena_Click

MsgBox "Uspešno ste izmenili bazu.", vbInformation, "Uspešno"
Me.staribod = 0
Me.novibod = 0

Exit_izmena_Click:
    Exit Sub

Err_izmena_Click:
    MsgBox Err.Description
    Resume Exit_izmena_Click

End Sub


Zanima me da li može da se pokaze poruka koliko je rekorda izmenjeno kada se izvrši query izmena?
Re: Pokazi poruku koliko je rekorda izmenjeno kada se izvrsi update query 04.02.2013. u 01:07 · pre 167 meseci #2
Citat:
Zanima me da li može da se pokaze poruka koliko je rekorda izmenjeno kada se izvrši query izmena?

Moze, ali malo drugacije. Umesto docmd.OpenQuery treba da uradis otprilike ovako

Code:

Function ExecuteUpdateQuery() As Long

Dim db As DAO.Database

Set db = CurrentDb

db.Execute "Izmena", dbFailOnError

ExecuteUpdateQuery = db.RecordsAffected


End Function


:-)
Re: Pokazi poruku koliko je rekorda izmenjeno kada se izvrsi update query 04.02.2013. u 07:13 · pre 167 meseci
izmenjeno 1 put, poslednji put Getsbi 04.02.2013. u 07:40
  1. Getsbi04.02.2013. u 07:40zapis iz teksta poruke
#4
Kolega ti je napisao funkciju. Ona mora da se pozove. U ovom slučaju bez parametara. Recimo ovako:
Code:

Private Sub IzmeniZapise_Click()
     ExecuteUpdateQuery
End Sub


Mada, kad pogledam tvoj kod, možeš da obrišeš naredbu DoCmd.SetWarnings False I DoCmd.SetWarnings True, te će ti Access prijaviti koliko će zapisa biti izmenjeno, jer savki akcioni query to radi.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Pokazi poruku koliko je rekorda izmenjeno kada se izvrsi update query 08.02.2013. u 09:10 · pre 167 meseci #6
On 8.2.2013 0:47, "steve87" wrote:
Citat:

A kako da se prikaze custom poruka na srpskom?
--
http://www.elitesecurity.org/p3246931


Pročitaj o vrsti zaključavanja podataka i njihova primena na formama.
Sasvi solidno je objašnjeno u kjizi Access 2003 za programere, izdanje
Mikro knjiga. Verujem da ima i drugih knjiga u kojima možeš to da
pročitaš. I nije samo jedna funkcija.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme