Newsgroup: it.comp.appl.access
Titolo: [Aggiornare recordset] - Inutile, non ci riesco

Sto provando in tutti i modi, ma non ci riesco.
Come ho già detto ho frmSchedaPrimoContatto che contiene una sottomaschera
suSchedaPrimoContatto. subSchedaPrimoContatto ha un pulsante con il quale
apre frmAggiungiUtente, per l'inserimento di nuovi utenti.
frmAggiungiUtente ha un pulsante eSCI con il seg. codice:
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
Dim dbDB As DAO.Database
Dim rsUtenti As DAO.Recordset
Dim stDocName As String
Dim stLinkCriteria As String
Set dbDB = CurrentDb
Set rsUtenti = dbDB.OpenRecordset("tblUtenti")
Me.Requery
dbDB.Close
    stDocName = "frmSchedaPrimoContatto"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
 
    DoCmd.Close acForm, "frmAggiungiUtente"
 
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
 
End Sub
Con questo codice vorrei fosse possibile rendere la visualizzazione dei
dati in subSchedaPrimoContatto già aggiornata con il/i nuovo/i utente/i.
Invece devo prima chiudere frmSchedaPrimoContatto - e relative
sottomaschere - e poi riaprirla per vedere i nuovi record.
Ho provato a mettere Me.Requery nell'evento GotFocus() di
subSchedaPrimoContatto o di frmSchedaPrimoContatto ma non funziona. Pare
che proprio sto recordset non si voglia aggiornare!!!!
Aiuto please :(((
Grazie!
-- 
Insostenibile è il peso della conoscenza, se questa toglie poesia all'
Essere Umano.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Su notinlist
Dim rst as dao.recordeset
Dim intRemid as Integer
set rst = currentdb.openrecordset("Tuatabella")
with rst
    .addnew
    !Tuocampo = cosavuoiscriveretu
    .update
end with
    docmd.openForm "tuaform", , "id = " & rst!id, acdialog            'so
scrivendo senza intellisense quindi verifica i posti
rst.close: set rst = nothing
end with
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 end with
Su NotInList? Ma non č una combo....
E' un evento che devo mettere in una maschera...
E l'istruzione 
addNew 
a che serve, visto che sono tutti campi associati?
E
!Tuocampo = cosavuoiscriveretu
non capisco cosa faccia. I campi sono campi associati...alla chiusura
della maschera devo aggiornare il recordset di quell'altra...
Grazie :)))
-- 
Insostenibile č il peso della conoscenza, se questa toglie poesia all'


 ha scritto nel 
messaggio news:d6sgte$kqb$1...@news.newsland.it...

Che confusione...oppure sono io che non capisco.
Apri un oggetto db e lo richiudi subito; fai un me.requery e non si capisce 
perchè; setti un recordset e non lo usi; apri una maschera e non si sà 
perchè; pretendi di chiudere frmAggiungiUtente dal codice in uso proprio da 
questa maschera.
Manca qualcosa al codice?
Ciao, Carlo 

 Ciao, Carlo
E' che sono un niubbo e sto imparando il VB proprio in questi giorni, e
non è che il etsto di Viescas sia molto chiaro in questo.
Praticamente cosa accade: accade che da una maschera io aggiungo degli
utenti, poi alla chiusura della maschera torno ad un altra che dovrebbe
farmi vedere ANCHE gli utenti appena aggiunti. Invece non me li fa vedere,
a meno che io non chiuda anche quella e la riapra.
La struttura è la seg.
frmSchedaPrimoContatto
|
(commandbutton che apre)
|
frmAggiungiUtente
|
(commandbutton chiude e apre)
|
frmSchedaPrimoContatto
frmSchedaPrimoContatto è la scheda dalla quale i miei utenti vedranno i
record. Il fatto è che i nuovi record messi da frmAggiungiUtente NON SONO
VISTI da frmSchedaPrimoContatto A MENO CHE io non CHIUDA
frmSchedaPrimoContatto e la RIAPRA.
Vorrei quindi capire che codice devo scrivere e dove visto che - credimi -
sto piangendo quasi dalla rabbia e non ci sto capendo più niente!!!!!


 Grazie :)))


 Grazie!
Se la maschera frmSchedaPrimoContatto la lasci aperta, penso che sia
sufficiente un banalissimo Forms!frmSchedaPrimoContatto.Requery
sull'evento "Unload" della maschera frmAggiungiUtente.
--
rgrds
SC
-- 


 sull'evento "Unload" della maschera frmAggiungiUtente.
Funziona.
Anche io avevo fatto una cosa simile però sul pulsante Esci...ma mi dava
un errore. Forse sbagliavo la sintassi....Boh.
Grazie.
E grazie anche a MA.
Senza di voi ragazzi, questo lavoro non riuscirei davvero a finirlo.
A lavoro finito vi offro una cena.
Promesso :))))
-- 
Insostenibile è il peso della conoscenza, se questa toglie poesia all'
Essere Umano.
questo articolo e` stato inviato via web dal servizio gratuito 
