Gå till innehåll
Just nu i M3-nätverket

asp problem med databas koppling(webbmiljö)


eYebOk

Rekommendera Poster

tja på er, håller på med ett projekt och är inte alls haj på asp eller databaskopplingar. Nu är det så att info ska hämtas från en accessDB (vet... men nu är det så) och fylla i ett <form>.

 

men jag får ett fel som jag inte förstår. Någon som kan styra mig åt rätt håll?? Tacksam för alla svar!!!!

 

Felet:

Microsoft VBScript compilation error '800a03ea'

Syntax error

/posten/shs2/lista_editera_action_ID.asp, line 172

elseif request.querystring("action")="edit_in" then

^

 

koden

<%

elseif request.querystring("action")="edit_in" then

dim ID, sqltext, adress, ort, variant

ID = Request.form("ID")

adress = Request.form("adress")

ort = Request.form("ort")

vatiant = Request.form("variant")

Vardagtid = Request.form("VardagTid")

LadTyp = Request.form("LadTyp")

lasTyp = Request.form("lastyp")

lokaltid = Request.form("lokaltid")

lasnr = Request.form("lasnr")

helgtid = Request.form("helgtid")

vardagtext = Request.form("vardagtext")

helgtid = Request.form("helgtid")

Länk till kommentar
Dela på andra webbplatser

marcushedenstrom

Ska du inte ha '=='-operatorn istället för '='? Visserligen är jag dålig på ASP...

 

Så uttrycket blir

request.querystring("action") == "edit_in"

för att jämföra de båda strängarna.

Länk till kommentar
Dela på andra webbplatser

 <%
elseif request.querystring("action")="edit_in" then

Varför börjar koden med elseif, det måste ju finnas något innan eller så använd if. Har för övrigt inte heller någon aning om asp, det var ett bra tag sedan jag rörde asp sist. ;-)

 

Ett tips är förstås att fråga på något annat forum eftersom de flesta maccare inte använder asp.

Länk till kommentar
Dela på andra webbplatser

 <%
elseif request.querystring("action")="edit_in" then

Varför börjar koden med elseif, det måste ju finnas något innan eller så använd if. Har för övrigt inte heller någon aning om asp, det var ett bra tag sedan jag rörde asp sist. ;-)

 

Ett tips är förstås att fråga på något annat forum eftersom de flesta maccare inte använder asp.

Precis!

 

Koden börjar med en elseif utan någon föregående if-sats, vilket ger fel. Språket som används på sidan heter för övrigt inte asp utan VB-script. ASP (Active Server Pages) är bara MSs samlingsnamn för server-scripting, och med ASP så kan man koda i flera olika scriptspråk, varav VB-script är ett.

Länk till kommentar
Dela på andra webbplatser

Posta gärna hela koden istället, innanför CODE taggar, så blir det nog lättare att reda ut det här :ThumbsUp:

 

Du måste ju även ha en end if om du inte har det..

Länk till kommentar
Dela på andra webbplatser

jobbigt värre då man inte är en reolad programerare... gillar inte koda! gillar Layoyt!

jaja... får se till att lösa det här.

 

Har nämligen försökt att använda en liknande sida till mitt projekt. Har fattat att jag måste skala bort massa och börja bygga lite i taget. Postar om jag får probs.

 

Tackar alla för hjälpen! och jag åter kommer säkert om en stund

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...