Avatar billede renehansen Nybegynder
06. maj 2003 - 18:17 Der er 14 kommentarer og
1 løsning

Option Explicit ???

Hej igen, må sige at eksperten er et kanont sted. Bliver gladere og gladere for det for hver gang der skal knuses et prob.

Jeg har nu prøvet et par forskellige løsninger på det her problem, jeg er ved at indsætte en "Option Explicit" da jeg har læst mig frem til at det skulle være smart at bruge i forbindelse med "VBScripts".

Problemet er så bare at jeg får fejl meddelsen at "en sætning var ventet" ved liien med "Option Explicit"

nogen gode ide´er til det. koden er som følger !!!

<%  @LANGUAGE = VBScript %>
<html>
<head>
<title>Pubben.dk</title>
</head>
<body align="center" bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!--#Include file="lib/nyhedConnection.asp"-->
<%
    Option Explicit      <<< *** her går det galt ***
    Response.Expires = 0
    Dim strSql, objRS, objConn

    strSql = "SELECT top 10 * From Nyheder order by ID DESC " osv.
Avatar billede hossein Nybegynder
06. maj 2003 - 18:40 #1
Hvis du har skrevet i din inklud fil (<!--#Include file="lib/nyhedConnection.asp"-->
) så skal du fjerne en af dem. Enten i inklud eller på selve siden.
Avatar billede hossein Nybegynder
06. maj 2003 - 18:54 #2
jeg mener at fjerne "Option Explicit" i en af dine sider.
Avatar billede Slettet bruger
06. maj 2003 - 18:56 #3
Prøv evt. at sætte Option Explicit som det første på din side.
Avatar billede renehansen Nybegynder
06. maj 2003 - 19:39 #4
Jeg har ikke skrevet det i min include fil der er kun connectionstring.

prøver lige at sætte den i top...
Avatar billede renehansen Nybegynder
06. maj 2003 - 19:44 #5
Har prøvet at sætte det lige efter erklæringen om kode sproget fejlen er nu i linie 2 med en besked om at Den angivne parameter 'Option Explicit ' er ukendt eller ugyldig.

kode ser nu således ud.

<%  @LANGUAGE = VBScript
    Option Explicit    <<< så kommer fejlen her istedet
%>

<html>
<head>
<title>Pubben.dk</title>

</head>

<body align="center" bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<!--#Include file="lib/nyhedConnection.asp"-->


<%
   
    Response.Expires = 0
    Dim strSql, objRS, objConn

    strSql = "SELECT top 10 * From Nyheder order by ID DESC "
Avatar billede hossein Nybegynder
06. maj 2003 - 20:05 #6
Ok, det skal vær:
<%@ Language=VBScript %>
<%Option Explicit %>
Avatar billede hossein Nybegynder
06. maj 2003 - 20:06 #7
jeg var hurtig, sådan:
<%@ Language=VBScript %>
<%Option Explicit %>
<html>
<head>
<title>Pubben.dk</title>

</head>
....
Avatar billede Slettet bruger
06. maj 2003 - 20:21 #8
Jeg ville egentlig gøre det omvendt

<%@ Language=VBScript %>
<%Option Explicit %>
Avatar billede Slettet bruger
06. maj 2003 - 20:22 #9
Undskyld, copy paste fejl, sådan:

<%@Language=VBScript %>
<%Option Explicit %>
Avatar billede hossein Nybegynder
06. maj 2003 - 20:28 #10
Det er microsoft standard: <%@ Language=VBScript %> bare at det er ikke vær noget tvivl.
Avatar billede Slettet bruger
06. maj 2003 - 20:29 #11
Hmm min copy paste er gået i udu, 3 gang kommer her:

<%Option Explicit %>
<%@Language=VBScript %>
Avatar billede hossein Nybegynder
06. maj 2003 - 20:37 #12
bertie >> det bliver nemmer at følge standarden fx hvis du har flere sætning:
<%@ Language=VBScript %>
<%Option Explicit
response.buffer=true%>
så blaster du mindre serveren.
Avatar billede renehansen Nybegynder
06. maj 2003 - 22:32 #13
Det virker,og ja <%@ Language=VBScript %> skal ifølge microsoft stanarden stå som den første linie på asp siden.

"response buffer=true" hvad gør den hossein ??? kan du spcificere lidt ???

Ellers tak for hjælpen !!!
Avatar billede hossein Nybegynder
06. maj 2003 - 22:52 #14
Denne her:
<%@ Language=VBScript %>
<%Option Explicit
response.buffer=true%>
var bare et ex for standarden.
for at vide hvad gør Response.buffer=True kig her:
http://www.activeserverpages.com/learn/whybuffer.asp

selv tak!
Avatar billede renehansen Nybegynder
09. maj 2003 - 10:41 #15
Takker

*** LUKKET ***
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