Ordinamento record

mercoledì 28 luglio 2004 - 16.10

bornslippy Profilo | Newbie

All'apertura di una form volevo indicare il tipo di ordinamento e il campo su cui farlo, speravo che la seguente istruzione erà sufficiente ma mi sbagliavo, perchè?

Me.OrderBy "NomeFornitore"

Brainkiller Profilo | Guru

Perchè non lo specifichi direttamente nella query collegata alla maschera ?

SELECT * FROM
e poi infine aggiungi (ORDER BY DESC O ASC)

ciao
david

bornslippy Profilo | Newbie

Ti riferisci alle query disponibili in ACCESS o all'istruzione SQL che è possibile scrivere in VB?
Se ti riferisci alle ACCESS-QUERY ho paura che alla fine del progetto definisco una miriadi di query, quindi preferivo gestirle tramite VB.

Brainkiller Profilo | Guru

Quando crei con l'autocomposizione una maschera ti chiede anche la query che devi associare e quindi quali dati compariranno.
Inoltre ti fa specificare anche il tipo di ordinamento e su che colonne.

Una volta fatto questo, mentre tu carichi la maschera automaticamente i risultati saranno ordinati.
Non c'è bisogno di operare via VBA in questo caso.
Ricorda che già Access così com'è incorpora parecchie funzionalità che non richiedono scrittura di codice quindi se puoi, evita di scrivere codice che fa cose che già fa access perchè poi a gestirle diventa difficile.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5