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

    dmax con condizione e varIABILE

    Tramite VBA e DMax di access dovrei azzerare il numero.
    ho provato così, ma da nullo:
    numero = DMax("[NUM_RICEVUTA]", "Ricevute", "[ANNO_ACCAD]=" & ANNO_ACC ) + 1
    Anno_accad è un campo della tabella mentre annp_acc è una variabile string che contiene il valore del capo di una maschera esempio 2009-10
    dove sbaglio

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Non ho sottomano Access per verificare

    Secondo me il problema sta negli apici della condizione e in quella " & " che non capisco

    Prova cosi:


    numero = DMax("[NUM_RICEVUTA]", "Ricevute", "[ANNO_ACCAD] = [ANNO_ACC]") + 1

  3. #3
    Ho risolto così:

    numero = DMax("[NUM_RICEVUTA]", "Ricevute", "[ANNO_ACCAD] = '" & Forms!maschera!ANNO_ACCAD & "'") + 1

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.