eYebOk Postad 27 september, 2007 Share Postad 27 september, 2007 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 More sharing options...
marcushedenstrom Postad 27 september, 2007 Share Postad 27 september, 2007 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 More sharing options...
eYebOk Postad 27 september, 2007 Författare Share Postad 27 september, 2007 testade men det funkar inte... samma fel :-( Länk till kommentar Dela på andra webbplatser More sharing options...
tema Postad 27 september, 2007 Share Postad 27 september, 2007 <% 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 More sharing options...
Mizhou Postad 28 september, 2007 Share Postad 28 september, 2007 <% 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 More sharing options...
OzzieWild Postad 28 september, 2007 Share Postad 28 september, 2007 Posta gärna hela koden istället, innanför CODE taggar, så blir det nog lättare att reda ut det här Du måste ju även ha en end if om du inte har det.. Länk till kommentar Dela på andra webbplatser More sharing options...
eYebOk Postad 28 september, 2007 Författare Share Postad 28 september, 2007 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 More sharing options...
Rekommendera Poster
Arkiverat
Det här ämnet är nu arkiverat och är stängt för ytterligare svar.