webForumDet fria alternativet

Exportera data som csv-fil (excel) ger varning

ASP

5 svar · 684 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Jag får upp denna varning (se bifogad bild) i excel när jag försöker öppna en csv-fil som jag skapat via en aspsida, nån som vet varför?

Om jag t.ex exporterar data direkt från en databas i access som en csv-fil som jag sedan öppnar i excel så får jag ingen varning.

Öppnar jag och jämför jag dessa två csv-filer i notepad så finns ingen synbar skillnad dem emellan, ändå ger den ena varning och inte den andra.

printscreen.gif
Medlem sedan juni 200032 967 inlägg
#2

Två alternativ:

  1. Du har postat i fel forum.
  2. Du visar för lite kod och har bifogat för få csv-filer.
Medlem sedan juni 20003 076 inlägg
#3

Kod

Response.AddHeader "Content-Disposition", "attachment; filename=txt_" & year(Date()) & month(Date()) & day(Date()) & "." & Extension
Response.AddHeader "Content-Length", fs.Size
Response.Charset = "utf-8"
Response.ContentType = ContentType		
Response.BinaryWrite fs.ReadText
Response.Flush

Filer:
den som heter tabell... funkar
den som heter export... funkar inte

Medlem sedan juni 200032 967 inlägg
#4

Prova att använda Response.write istället för BinaryWrite...

Medlem sedan juni 20003 076 inlägg
#5

Hepp! :bire
Tackar, tackar @nders! :)

Medlem sedan juni 200032 967 inlägg
#6

Det är ju fredag. :bire

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)