Avatar billede justdoit Nybegynder
16. april 2002 - 11:14 Der er 7 kommentarer og
2 løsninger

Hvordan henter jeg tekst fra db

Jeg har en .txt fil i min database, som skal hentes via min ID

Dette er lavet på samme måde med et billede:

<img src="BILLEDER/<%=objRec("Billeder")%>">

Men hvordan henter jeg min .txt på samme måde???
Avatar billede lenn Nybegynder
16. april 2002 - 11:54 #1
fx sådanne...

<% @language=VBscript %>
<% Response.Expires = 0 %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>txt</TITLE>
</HEAD>
<BODY>
<%
set objFS = Server.CreateObject("Scripting.FileSystemObject")
if objFS.FileExists("c:\dokument.txt") = True then
    Set objTextS = objFS.OpenTextFile("c:\dokument.txt")
        Response.Write "indeholdet af filen: <BR><BR>" & VbCrLF
Do While objTextS.AtEndOfStream <> True
    strLine = objTextS.ReadLine
  strLine = Server.HTMLEncode(strLine)
    Response.Write strLine & "<BR>" & VBCrLf
Loop

else
    Response.Write "Eksisterer ikke"
End if
objTextS.Close
Set objTextS = Nothing
Set ObjFS = Nothing
%>


</BODY>
</HTML>
Avatar billede justdoit Nybegynder
16. april 2002 - 12:04 #2
Jeg har min connection her:

<%
set cn = server.createobject("adodb.connection")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Inetpub\wwwroot\Ejendom\db\Ejendom.mdb;"
SagNr = request.querystring("id")
sql = "SELECT * FROM Hovedtabel WHERE sagsnummer = " & SagNr
Set objRec = cn.Execute(sql)
while not objRec.eof
%>

Så jeg skal have hentet min txt fx sådan: <%=objRec("Tekstbeskrivelse")%>

men hvordan???
Avatar billede lenn Nybegynder
16. april 2002 - 12:07 #3
Jamen hvad er det der ligger i databasen? Er det stien eller hvad???
Avatar billede justdoit Nybegynder
16. april 2002 - 12:16 #4
ja der ligger en sti som fx. villatekst.txt
Avatar billede lenn Nybegynder
16. april 2002 - 12:20 #5
fx sådanne...

<% @language=VBscript %>
<% Response.Expires = 0 %>
<%
set cn = server.createobject("adodb.connection")
cn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Inetpub\wwwroot\Ejendom\db\Ejendom.mdb;"
SagNr = request.querystring("id")
sql = "SELECT * FROM Hovedtabel WHERE sagsnummer = " & SagNr
Set objRec = cn.Execute(sql)
while not objRec.eof
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>txt</TITLE>
</HEAD>
<BODY>
<%
set objFS = Server.CreateObject("Scripting.FileSystemObject")
if objFS.FileExists("=objRec("tekstbeskrivelse")") = True then
    Set objTextS = objFS.OpenTextFile("=objRec("tekstbeskrivelse")")
        Response.Write "indeholdet af filen: <BR><BR>" & VbCrLF
Do While objTextS.AtEndOfStream <> True
    strLine = objTextS.ReadLine
  strLine = Server.HTMLEncode(strLine)
    Response.Write strLine & "<BR>" & VBCrLf
Loop

else
    Response.Write "Eksisterer ikke"
End if
objTextS.Close
Set objTextS = Nothing
Set ObjFS = Nothing
%>
Avatar billede justdoit Nybegynder
16. april 2002 - 12:33 #6
Der er en fejl:

Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EE)
Tegnet ')' var ventet
/Ejendom/vis_bolig.asp, line 131, column 30
if objFS.FileExists("=objRec("tekstbeskrivelse")") = True then


Hvad er det ??
Avatar billede lenn Nybegynder
16. april 2002 - 12:40 #7
du mangler at sætte ' ind rundt om dit rs - eller JEG glemte det
Avatar billede justdoit Nybegynder
16. april 2002 - 13:05 #8
forstår det ik?
Avatar billede justdoit Nybegynder
17. april 2002 - 18:24 #9
har ik fået det til at passe
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