Newsgroup: it.comp.appl.access
Titolo: Query senza record

Ho una maschera con una sottomaschera M_Esen_Ris legati tra loro
Al clik di un pulsante ho scritto questo codice per lanciare una query di
agg se sono valide certe condizioni:
...
If Me!M_Esen_Ris!Esenzione40 <> 0 Then
 MsgBox "Esenzione già assegnata!", , "Informazione!"
GoTo nonaggiorna
End If
Dim stDocName As String
    stDocName = "Q_AggEsenzioni"
    DoCmd.OpenQuery stDocName
    DoCmd.Requery "M_Esen_Ris"
    MsgBox "Esenzione aggiornata!"
    DoCmd.Close acForm, "M_Esenzione"
Exit_Comando31_Click:
    Exit Sub
nonaggiorna:
DoCmd.Close acForm, "M_Esenzione"
 Exit Sub
...
Il campo esenzione40 fa riferimento a una query.
Il tutto funziona se in M_Esen_Ris c'è la riga; Il problema è che se non c'è
nessuna riga non esegue l'altra query di aggiornamento .
Ho provato anche con nz ma senza risultato.
Grazie

 ha scritto nel messaggio
news:tHNlb.60940$e6.21...@twister2.libero.it...

Se non c'è la riga non c'è il valore da testare.
Tu testi se è = o <> 0, ma se non esiste proprio che devi fare?
Ah... esenzione40 è un controllo, non un campo
Antonio

 ha scritto nel messaggio
news:tHNlb.60940$e6.21...@twister2.libero.it...

    Forse fa al caso tuo questo:
        If Me!M_Esen_Ris.Form.CurrentRecord = 0 Then
            ' Il recordset e' vuoto e non aggiornabile
        Else
            ' ...
        End If
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 Maurizio
Ottima dritta Maurizio!
Quando ci si incastra in una direzione sbagliata da soli diventa difficile
uscirne; bastano due righe (le tue) per centrare l'obiettivo e dare un
notevole valore aggiunto a tutto il ng invece di tante righe postate che
occupano solo spazio sui dischi.
A presto
Paolo

 occupano solo spazio sui dischi.
    Scusa, Paolo, ma questo tuo discorso non mi piace!...
-- 


 Maurizio
Hai ragione.
Tra le due risposte che ho ricevuto, la tua mi ha risolto il problema in 2
secondi ; con l'atra ci avrei messo di +. ma ero veramente stanco di girare
a vuoto per l'help!
Penso di essere tra i primi  ad ammirare la competenza di quanti rispondono
ai quesiti centrando il problema e tra questi, in cima alla lista per
efficacia e competenza,. inserisco sicuramente Bisio e Roberto.
Grazie a tutti ancora
Paolo

 efficacia e competenza,. inserisco sicuramente Bisio e Roberto.
Capitan B-ISO. Un mito, una leggenda!
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Namor
Sě metropolitana.
MAssimiliano

 ha scritto nel messaggio
news:IZ4nb.13950$uv4....@news.edisontel.com...

Intanto mi sono puppato un altro Jolly!!!
Antonio

 Antonio
No, no, rileggi bene, lui parlava di Claudio "BISIO", quello di Zelig!
Namor
-----------------------------------------------------
Capitan B-ISO. L'uomo da sei milioni di petrodollari.


 Namor
Quello č uno dei miei tanti pseudonimi
Antonio

 Antonio
Claudio Bisio? Bene! Trovato anche l'intrattenitore per il raduno! Un vero
peccato che, essendo impegnato appunto ad intrattenere, non potrà
partecipare al banchetto!
Davvero mi dispiace un casino di non riuscire a venire al raduno. Cercherò
di fare il possibile, casomai mi faccio sentire.
Comunque, per trasparenza, potresti pubblicare la lista completa dei tuoi
pseudonimi. Non è che ci troviamo dentro anche "George Bush", "Silvio
Berlusconi" o "George Clooney"?
O "Bill Gates", nel qual caso più di qualcuno qui approfitterebbe per
dirti due paroline su windows, office, ecc...???
Eheheh!
Namor
------------------------------------
Capitan B-ISO. Paladino del quoting.


 di fare il possibile, casomai mi faccio sentire.]
"££$$%&/(&&Y()=?((?
... mi dispiace ma non faccio molto campo... non ho
assolutamente capito cosa hai detto. Va beh me lo dici al raduno..
MAssimiliano

 Eheheh!
Il mio pseudonimo preferito è Holmes, John Holmes...
Antonio

 
http://mamoFAQ.usenet.eu.org/DOC-tag_OT-1_30.txt
Questi messaggi, alcuni dei quali marcati con [OT], sono proprio quelli
che fanno di it.comp.appl.access la migliore fonte italiana di
informazioni e soluzioni su Access.
Credi che i frequentatori di ICAA (tra cui sicuramente alcuni dei migliori
sviluppatori Access italiani) stiano qui, gratis, tutto il giorno solo per
la brama di spiegare ai novellini tre volte al giorno come si usa una
Dlookup, come si fa un .mde, come si fanno i totali nei report, ecc...???
Il fatto che sul ng, oltre che ai post puramente tecnici, sia possibile
anche scherzare e divertirsi fa di ICAA un piacevole posto di ritrovo,
dove ognuno torna volentieri una volta che ha conosciuto un po' di gente.
Questa assidua frequenza e continua presenza di sviluppatori esperti fa sě
che quasi tutte le richieste ricevano risposta nel giro di poche ore, se
non pochi minuti.
Se dovessimo seguire alla lettera le regole che hai citato, questo
newsgroup sarebbe morto da tempo.
Namor


 Saluti, Mamo
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Premesso che Usenet non č luogo in cui risulta esercitabile la
"democrazia"
Discutibile affermazione....
A meno che tu non intenda dire che il GCN potrebbe o vorrebbe "staccare" la
spina alla gerarchia it quando vuole...
Antonio