CISA FotoGallery

Statistiche

Tot. visite contenuti : 928265
Home Articoli tecnici Query e viste Usare Funzioni o Variabili nelle QUERY

Usare Funzioni o Variabili nelle QUERY

COME USARE UNA FUNZIONE DEFINITA DALL'UTENTE IN UNA QUERY


Codice d'Esempio da mettere in un Modulo Standard (necessita della gestione errori):

CODICE

Option Compare Database
Option Explicit

Private
m_nAcctYear As Integer

Public Function
setAcctYear(nYear As Integer)
    m_nAcctYear = nYear
End Function

Public Function
getAcctYear( ) As Integer
    
getAcctYear = m_nAcctYear
End Function


'------------------------------------------------------------------------------

Esempio di codice SQL:

SELECT *
FROM Vendite
WHERE (Vendite.AcctYear = getAcctYear( ));

'------------------------------------------------------------------------------

Ovviamente questa tecnica permette di usare Variabili Globali come
Criteri nelle Queries passandoli alla Funzione setAcctYear(...)
e richiamandoli tramite getAcctYear(...)

Attachments:
Download this file (498.txt)Allegato1 Kb