Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    visual basic e acces

    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

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Moderazione

    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...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    121
    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

  4. #4

    precisazione

    mi potreste dare anche qualche consiglio su come cominciare ad imparae il visual,non avendo mai fatto programmazione?
    grazie anticipatamente a tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.