Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Mettiamola in questo modo:
le immagini jpg sono immagini per loro natura "compresse" ovvero vengo create comprimendo l'immagine originale con un'eliminazione di pixel "non importanti" (l'eliminazione è tanto più evidente quanto maggiore è il rapporto di compressione scelto in fase di salvataggio). Si parla per questo motivo di jpg come di un formato di tipo loss (ovvero a perdita di dati). Tuttavia questo formato è tra i più utilizzati (basti pensare alle fotocamere digitali che di default salvano tutte in jpg) in quanto utilizzando sapientemente il rapporto di compressione consente di ottenere ottime immagini con un grande risparmio in termini di spazio fisico. L'alternativa è utiizzare formati Bmp (bitmap) o Tiff, ma lo spazio occupato (e quindi anche i tempi di caricamento delle immagini) crescono notevolmente rispetto al formato jpg.
Tutto questo per dire che davanti a te hai 2 strade:
1 - memorizzi nel record oltre al numero del lotto anche il nome dell'immagine. In questo modo qualunque sia la sua estensione non hai problemi.
2 - Converti tutte le immagini al formato jpg (esistono ottimi programmi anche free che effettuano la conversione anche in batch di intere cartelle).
L'idea di memorizzare il nome del file nel record insieme al nr del lotto resta comunque valida e, a mio avvio, ti conferisce anche maggiore flessibilità nel momento in cui non dovessi più chiamare tutte le immagini allo stesso modo.
David