Avatar billede Karalumpas Praktikant
16. maj 2003 - 02:33 Der er 5 kommentarer og
2 løsninger

Fra db til txt til download

Hvis man har en række info i en tabel i en accessdb, findes der så en måde hvor man kan putte info i en txtfil og downloade textfilen via et link i browseren? Altså skal den generere en ny txtfil hvergang man vil hente den!
Vil gerne give gode point da jeg ikke aner en s... om dette!!! :)
Avatar billede hossein Nybegynder
16. maj 2003 - 09:45 #1
kig her, den generere en word .doc men du kan ændre formateringen til .txt prøv:
http://www.codeave.com/asp/code.asp?u_log=142
Avatar billede -master-d- Nybegynder
16. maj 2003 - 09:50 #2
Sådan her laver du et script som henter noget fra en database og gemmer det i en textfil.

<html>
<title>Læse fra tekstfiler</title>
<head>
</head>
<body>
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN

' SQL forespørgsel
strSQL = "Select * from tabel"

Set rs = Conn.Execute(strSQL)
If not (rs.BOF or rs.EOF) then

Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("tekstfil.txt")
Set f = fso.OpenTextFile(filespec,2)

' Skriv tekst i en linie
f.Write Request.Form("tekstblok")

' Åbn filen til læsning og Læs linie for linie
Set f = fso.OpenTextFile(filespec,1)
Do While not f.AtEndOfStream
  Response.write f.ReadLine & "<br>"
Loop
f.Close

Conn.Close
Set Conn=Nothing
%>
</body>
</html>
Avatar billede -master-d- Nybegynder
16. maj 2003 - 10:17 #3
Det du mener med at download er vel blot at den skal spørge om brugeren vil hente filen, altså ligesom når du henter filer på nettet, ikke..
Avatar billede Karalumpas Praktikant
16. maj 2003 - 15:39 #4
Det skulle gerne være sådan at når man skal bruge en opdateret liste kan man trykke på linket i browseren og så genererer den en ny txtfil med indholdet fra databasen som brugeren så kan hente.
Avatar billede Karalumpas Praktikant
22. maj 2003 - 04:01 #5
Ingen med et godt bud?
Avatar billede Karalumpas Praktikant
22. maj 2003 - 05:17 #6
-master-d-
Jeg kan ikke få dit eksempel til at virke. Den skriver ikke til txtfilen, men der kommer heller ikke nogen fejl!?!?! Nogle forslag?
Avatar billede Karalumpas Praktikant
22. maj 2003 - 06:19 #7
Lukker - fandt en anden løsning! Tak for hjælpen..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB