Scusami se mi intrometto, non so se il programma si riferisce anche ad un tuo recente post dove chiedevi dove salvare delle immagini se in un campo image del tuo databse o in una cartella.
Se sto dicendo qualcosa di sbagliato correggetemi.
Ho notato dal tuo codice che tu devi aggiungere la tua immagine in una datarow e pre aggiungerla fai lo streaming di un'immagina che si trova in una data cartella.
Per recuperare tempo, penso, potresti salvare l'immagine già streamingata (termine coniato da me in questo momento che significa: il risultato ottenuto dallo streaming) in un campo byte del tuo database. In questo modo penso che dovresti recuperare tempo in quanto lo streaming della tua immagina già ce l'hai e in più non sei vincolato ad un cartella che se manomessa ti manda in errore il programma.
Spero di non aver detto nulla di sbagliato ma ho usato questo sistema per un mio programma e mi sono trovato bene.
Ciao
Hidden