Ciao,
Non sappiamo in che ambiente lavori, ma io do per scontato sia access.
Esistono molti modi per risolvere, ma se il database non è collegato, come fa access a sapere dove andare a prendere i dati?
Se usi DAO:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strdbName As String
strdbName = "T:\xxx.accdb"
strSQL= "SELECT Max(tblNone.NomeCampo) AS MAX FROM tblNome"
Set db = DBEngine.OpenDatabase(strdbName) 'apre la connessione al database
Set rs = db.OpenRecordset(strSQL)'setta il recorset
me.txt0=rs!MAX 'legge i dati nella query
In alternativa, fai un collegamento della tabella al tuo database, dopo di che usi DMAX o SQL.
Ciao
Corrado