Crea una stored procedure su SQL Server che accetti la data di riferimento in ingresso e valuti la distanza minima tra quella data e le date memorizzate nei record della tabella interessata.
Inserisci un ordinamento crescente in base alla distanza e usa la clausola TOP per farti restituire solamente il primo record.
Consulta la documentazione di SQL Server e di T-SQL per la sintassi.
Da C++Builder, è sufficiente richiamare la stored procedure attraverso l'apposito componente per ottenere i dati già filtrati e pronti alla visualizzazione su qualsivoglia controllo visuale.
Ciao!![]()