För att lösa detta måste du ha en service igång på servern. Servicen kan då ligga och lyssna på händelser i en viss mapp. Om en fil laddas upp till den mappen så kan den köra en kodsnutt som lägger in den i databasen.
Om du inte kan lägga in något sådant på servern så rekommenderar jag att du istället stänger av möjligheten för FTP-uppladdning och lägger en .aspx sida med uppladdningsformulär. Då kan sidan lägga in informationen i databasen samtidigt som filen laddas upp.
Jag håller på att kolla lite på en Web Service som kommer utvecklas i ASP.NET och C#. En av funktionerna som ska finnas är att när en fil laddas upp till en mapp m.h.a. FTP så ska systemet reagera på detta, läsa in informationen i filen till en databas och sedan ta bort filen.
Hur ska man gå till väga för att lösa detta? Kan man utveckla en komponent som automatiskt reagerar på att en fil skapas, eller är det bättre att ha en komponent som med regelbundna mellanrum kollar om det finns någon fil i den aktuella mappen?
Det kommer vara rätt sällan som filer laddas upp, sällan mer än en gång per dag, och det är relativt små filer vi pratar om.
