webForumDet fria alternativet

Ladda up textfil därefter läsa in till databas

ASP

6 svar · 472 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

Hejsan! :)
Hur ska jag göra för att utföra följande:

-Ladda upp textfil till server med aspSmartUpload
-Läsa in textfil till databas

Kan jag lägga all kod i samma asp-fil dvs först uppladdningen därefter loopen som läser in och uppdataera databasen.

Eller ska jag göra två filer en uppladdning som avslutas med response.redirect till inläsningsfilen?

Vad tycker ni?

Mvh
henrik

Medlem sedan jan. 20013 582 inlägg
#2

:) Hejsan!

Var detta en för svår fråga?.... ;)

Det jag är fundersam på är exekveringen av koden om man lägger all kod i samma fil...

Mvh
henrik

Medlem sedan juni 200032 967 inlägg
#3

Kan jag lägga all kod i samma asp-fil dvs först uppladdningen därefter loopen som läser in och uppdataera databasen.

Japp.

Det jag är fundersam på är exekveringen av koden om man lägger all kod i samma fil...

Vad är det lite mer specifikt du är fundersam över?

mvh

Medlem sedan jan. 20013 582 inlägg
#4

Hmmmm...

Jag är lite dålig på hur exeveringen av koden utförs... Men kan det inte bli problem i övergången från filuppladdningskoden till inläsningskoden?.. Att det liksom inte hänger med... Tycker det känns lite tajt! ... :)

Vad vet jag...

Mvh
Henrik

Medlem sedan dec. 19996 721 inlägg
#5

Det blir inte tajt, men hela operationen bör inte ta hur lång tid som helst. Är det en stor fil?

Medlem sedan jan. 20013 582 inlägg
#6

Hejsan! :)
Filerna är mellan 7 - 20 Mb beronde på leverantör... (textfiler)

Tanken är väl att ladda upp dom via nätverket, eller via bredband...

Vad tror du om det?

Mvh
Henrik

Medlem sedan jan. 20013 582 inlägg
#7

Efter tester visade det sig att det inte var några problem att lägga allt i samma fil!

Funkar fint!

Mvh
Henrik

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)