Avatar billede strezzless Nybegynder
13. juli 2004 - 14:07 Der er 7 kommentarer og
1 løsning

Hvordan udtrækker jeg tekst fra en database?

Hey..

Hvis jeg har en acces database, opbygget som følgende:

ID - Side_titel - Side_tekst - Billede 01 - Billede 02 - Notat

Og jeg ønsker at kunne udtrække Side_tekst, samt billed01 og -02 til forskellige undersider?

Planen er at jeg kan ha' alt tekst fra underside 1 til 10 liggende i min database, og så på den måde opdatere den vej igennem, så jeg slipper for at ændre i HTML/ASP siden.....

Er det helt volapyk?
Avatar billede nellersteph Nybegynder
13. juli 2004 - 14:28 #1
Du kan gøre det noget i denne stil:
<%
Dim tabelnavn, Query
tabelnavn = "NAVN PÅ TABEL I DATABASE"
Set Query = (Connect.Execute("Select * from "& tabelnavn &""))
%>
<%=Query("Side_tekst")%>
<%=Query("billed01")%>
<%=Query("billed02")%>
Avatar billede strezzless Nybegynder
13. juli 2004 - 15:57 #2
@ nellersteph

Nu har jeg så indsat dit forslag på siden, men nu kommer den med en fejl, og jeg kan ikke helt forstå hvorfor....

Fejl start--> Microsoft VBScript runtime error '800a01a8'
Object required: ''
/proff-hegn/Om_proff_hegn.asp, line 68 <--Fejl slut

Har opdateret det hele, og her er teksten brugt:
<div style="position:absolute;left:125px;top:60px;">
<%
Dim tabelnavn, Query
tabelnavn = "e-shop"
Set Query = (Connect.Execute("Select * from "& Side &""))
%>
<%=Query("Side_tekst")%>
<%=Query("Side_billede01")%>
<%=Query("Side_billede02")%>
</div>
Avatar billede ellebaek Nybegynder
13. juli 2004 - 16:00 #3
du mangler at definere connect og en connection...

Sådan her skal det se ud..!

<%
conn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
conn = conn & "DBQ=" & server.mappath("NAVN PÅ DATABASEN.mdb")
set rs = server.createObject("ADODB.Connection")
rs.open conn
%>
<div style="position:absolute;left:125px;top:60px;">
<%
Dim tabelnavn, Query
tabelnavn = "e-shop"
Set Query = (rs.Execute("Select * from "& tabelnavn &""))
%>
<%=Query("Side_tekst")%>
<%=Query("Side_billede01")%>
<%=Query("Side_billede02")%>
</div>
Avatar billede ellebaek Nybegynder
13. juli 2004 - 16:00 #4
husk at rette navnet til, så det passer med navnet på din database... Og hedder navnet på din tabel e-shop ?
Avatar billede strezzless Nybegynder
14. juli 2004 - 07:51 #5
Takker for svarene.. .Det virkede som en drøm... Efter lidt tweaking..... Vil så også lige sige at jeg har tilbragt det meste af natten, med at læse om emnet, så jeg nu er bedre rustet til en anden gang...
Avatar billede ellebaek Nybegynder
14. juli 2004 - 11:38 #6
et lille godt tip er så at kigge på html's tutorial.. Den er ret god til at forklare hvordan det virker..

Se www.html.dk/
Avatar billede ellebaek Nybegynder
14. juli 2004 - 11:51 #7
Avatar billede strezzless Nybegynder
14. juli 2004 - 12:19 #8
Tusind tak! :)  Det er værdsat! :)
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