como posso creare un avviso che in una tabella access non
mi faccia inserire più di un dato numero di record![]()
![]()
![]()
![]()
como posso creare un avviso che in una tabella access non
mi faccia inserire più di un dato numero di record![]()
![]()
![]()
![]()
grazie anticipatamente a tutti
Ciao, ho provveduto a correggere il titolo e a renderlo maggiormente significativo rispetto al suo contenuto.
Sposto nel forum dedicato a Visual Basic in cui probabilmente avrai maggiori probabilità di ottenere risposte.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
alla maschera che ha come origine controllo la tabella in oggetto devi aggiungere un campo nel quale devi inserire, nelle sue proprietà, alla voce origine controllo questo codice:
=DCount("[campo tabella]";"[tua tabella]")
in questo campo si evidenzierà il numero dei record che contiene la tabella.
dopo nelle routine evento LOAD della maschera, devi inserire un semplice ciclo if - come segue
if nuovocampo > 10 then
msgbox "Attenzione la tabella ha raggiunto il massimo dei record"
'''''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''''
in questa posizione puoi chiudere la maschera o bloccare tutti i campi del record tipo:
'''''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''
docmd.close
campo1.Enabled = False
campo2.Enabled = False
else
exit sub
end if
questa è solo una delle possibili soluzioni
by by
mila
![]()
mi potreste dare anche qualche consiglio su come cominciare ad imparae il visual,non avendo mai fatto programmazione?
![]()
![]()
grazie anticipatamente a tutti