Avatar billede pham Nybegynder
11. april 2002 - 10:58 Der er 11 kommentarer og
1 løsning

IF sætning

Hvorfor virker følgende ikke:

sætningen ( ---> ) er jeg i tvivl om!!!

<%
page = request.querystring ("page")

---> if page="" or page="13" or page=14" then

strpath=Server.MapPath("main.mdb")
set cn = server.createobject("ADODB.connection")
constr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" & strPath
cn.connectionstring = constr
cn.open

sql ="SELECT * FROM menu WHERE id="& page &""

set rest = cn.execute(sql)
sub = "<b>"& rest("overskrift") &"</b>"
response.write sub
rest.close
cn.close
set cn=nothing
%>

m.v.h
Anders
Avatar billede pham Nybegynder
11. april 2002 - 10:59 #1
arrrhh jeg glemte et end if til sidst!!
Avatar billede lenn Nybegynder
11. april 2002 - 10:59 #2
---> if page="" or page="13" or page=14" then

Der mangler i hvert fald et " før 14...
Avatar billede pham Nybegynder
11. april 2002 - 11:02 #3
Det er mig der skriver elendigt, men det hjalp ikke noget!!!
Avatar billede lenn Nybegynder
11. april 2002 - 11:03 #4
Hvilke fejl melder den?
Avatar billede pham Nybegynder
11. april 2002 - 11:05 #5
Microsoft VBScript compilation error '800a03f2'

Expected identifier

/elev/99-agh/multi/index.asp, line 3

dim cn, constr, connectionstring, sql, rest, strPath, Alle, AlleCont, page, indkurv, rs, hardware, sub
Avatar billede korup Nybegynder
11. april 2002 - 11:11 #6
har du prøvet med == i sted for =..
altså:

if page=="" or page=="13" or page==14" then

/korup
Avatar billede korup Nybegynder
11. april 2002 - 11:12 #7
if page=="" or page=="13" or page=="14" then

/korup
Avatar billede kimiwan Nybegynder
11. april 2002 - 11:12 #8
lad være med at dim'e sub
Avatar billede pham Nybegynder
11. april 2002 - 11:13 #9
--> korup

Det virker heller ikke
Avatar billede kimiwan Nybegynder
11. april 2002 - 11:14 #10
sub er et keyword...

<%
dim cn, constr, connectionstring, sql, rest, strPath, Alle, AlleCont, page, indkurv, rs, hardware, asub
%>

<%
page = request.querystring ("page")

if page="" or page="13" or page=14" then

strpath=Server.MapPath("main.mdb")
set cn = server.createobject("ADODB.connection")
constr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" & strPath
cn.connectionstring = constr
cn.open

sql ="SELECT * FROM menu WHERE id="& page &""

set rest = cn.execute(sql)
asub = "<b>"& rest("overskrift") &"</b>"
response.write asub
rest.close
cn.close
set cn=nothing
%>
Avatar billede pham Nybegynder
11. april 2002 - 11:14 #11
--> kimiwan

Så kommer der jo bare en anden fejl:

Microsoft VBScript compilation error '800a03f2'

Expected identifier

/elev/99-agh/multi/index.asp, line 75

sub = "<b>"& rest("overskrift") &"</b>"
Avatar billede pham Nybegynder
11. april 2002 - 11:15 #12
--> kimiwan

nååå ok så virker det, mange 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