Avatar billede e30 Nybegynder
16. marts 2001 - 08:48 Der er 10 kommentarer og
1 løsning

Kan ikke finde fejlen!!!!

Jeg har lavet en asp-telefontavle. Den fungerer som den skal, men jeg får en fejl-melding når jeg går ind på asp-siden - er der nogen der kan finde fejlen???

Fejlmeddelelsen er som følger:

Database Results Error
Description: [Microsoft][ODBC Microsoft Access-driver] Der er en ekstra højreparentes: ) i forespørgselsudtrykket \"(Forv = )\".
Number: -2147217900 (0x80040E14)
Source: Microsoft OLE DB Provider for ODBC Drivers

One or more form fields were empty. You should provide default values for all form fields that are used in the query.


Her er koden til dokumentet:

<form BOTID=\"0\" METHOD=\"POST\" ACTION=\"tlf.asp\">
  <select size=\"1\" name=\"Forv\" VALUE=\"<%=Request(\"Forv\")%>\">
    <option selected value=\"910\">Vælg forvaltning</option>
    <option value=\"015\">Sekretariatet</option>
    <option value=\"020\">Løn- og personalekontoret</option>
    <option value=\"050\">Skatteforvaltningen</option>
    <option value=\"010\">Erhvervs-, IT- og Informationsafdelingen</option>
    <option value=\"030\">Økonomisk forvaltning</option>
    <option value=\"040\">Socialforvaltningen</option>
    <option value=\"060\">Teknisk forvaltning</option>
    <option value=\"070\">Skoleforvaltningen</option>
    <option value=\"074\">Udvalgsværelser</option>
    <option value=\"100\">Skoler</option>
    <option value=\"110\">Skolefritidsordninger</option>
    <option value=\"120\">Biblioteket</option>
    <option value=\"130\">Børnehaver</option>
    <option value=\"140\">Jobcentret</option>
    <option value=\"150\">Døgninstitutioner</option>
    <option value=\"200\">Mobiltelefoner</option>
    <option value=\"900\">Telefonanlægget</option>
    <option value=\"910\">EDB-installationen</option>
    <option value=\"920\">Diverse</option>
    <option value=\"950\">Praktiske telefonnumrer</option>
    &nbsp;
  </select>
  <p><br>
  <input TYPE=\"submit\" name=\"Send\"><input TYPE=\"Reset\"><!--webbot
  bot=\"SaveAsASP\" CLIENTSIDE SuggestedExt=\"asp\" PREVIEW=\" \" -->
  </p>
</form>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\" width=\"600\">
  <tr>
    <td width=\"88\"><b><font face=\"Arial\" size=\"2\">Lokalnr.</font></b></td>
    <td width=\"255\"><font face=\"Arial\" size=\"2\">Navn</font></td>
    <td width=\"235\"><font face=\"Arial\" size=\"2\">E-mail</font></td>
  </tr>
</table>
<!--webbot bot=\"DatabaseRegionStart\" startspan
s-columnnames=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
s-columntypes=\"3,3,3,3,200,200,3,3,200,200,200,3\"
s-dataconnection=\"telefontavle\" b-tableformat=\"FALSE\" b-menuformat=\"FALSE\"
s-menuchoice s-menuvalue b-tableborder=\"TRUE\" b-tableexpand=\"TRUE\"
b-tableheader=\"TRUE\" b-listlabels=\"TRUE\" b-listseparator=\"TRUE\" i-ListFormat=\"0\"
b-makeform=\"TRUE\" s-recordsource=\"Telefontavle\"
s-displaycolumns=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
s-criteria=\"{Forv} EQ {Forv} +\" s-order=\"[Navn] +\"
s-sql=\"SELECT * FROM Telefontavle WHERE (Forv =  ::Forv::) ORDER BY Navn ASC\"
b-procedure=\"FALSE\" clientside SuggestedExt=\"asp\" s-DefaultFields=\"Forv=\"
s-NoRecordsFound=\"Der er ikke blevet returneret nogen poster.\" i-MaxRecords=\"0\"
i-GroupSize=\"0\" BOTID=\"0\" u-dblib=\"_fpclass/fpdblib.inc\"
u-dbrgn1=\"_fpclass/fpdbrgn1.inc\" u-dbrgn2=\"_fpclass/fpdbrgn2.inc\" tag=\"BODY\"
local_preview=\"&lt;table border=0 width=&quot;100%&quot;&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#FFFF00&quot; align=&quot;left&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Områderne med databaseresultater kan kun vises, hvis siden hentes fra en Web-server med en Web-browser. Det afsnit på siden, der indeholder databaseresultater, gentages én gang for hver post, som returneres af forespørgslen.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\"
preview=\"<table border=0 width=&quot;100%&quot;><tr><td bgcolor=&quot;#FFFF00&quot; align=&quot;left&quot;><font color=&quot;#000000&quot;>Dette er begyndelsen af området med databaseresultater. Denne side kan kun vises korrekt, hvis den hentes fra en Web-server med en Web-browser. Det aktuelle Web-sted er gemt på din harddisk eller på det lokale netværk.</font></td></tr></table>\" --><!--#include file=\"_fpclass/fpdblib.inc\"-->
<%
fp_sQry=\"SELECT * FROM Telefontavle WHERE (Forv =  ::Forv::) ORDER BY Navn ASC\"
fp_sDefault=\"Forv=\"
fp_sNoRecords=\"Der er ikke blevet returneret nogen poster.\"
fp_sDataConn=\"telefontavle\"
fp_iMaxRecords=0
fp_iCommandType=1
fp_iPageSize=0
fp_fTableFormat=False
fp_fMenuFormat=False
fp_sMenuChoice=\"\"
fp_sMenuValue=\"\"
fp_iDisplayCols=12
fp_fCustomQuery=False
BOTID=0
fp_iRegion=BOTID
%>
<!--#include file=\"_fpclass/fpdbrgn1.inc\"-->
<!--webbot bot=\"DatabaseRegionStart\" i-CheckSum=\"48917\" endspan -->

<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\" width=\"600\">
  <tr>
    <td width=\"88\"><b><font size=\"2\" face=\"Arial\"><!--webbot
      bot=\"DatabaseResultColumn\" startspan
      s-columnnames=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
      s-column=\"lokalnr\" b-tableformat=\"FALSE\" b-hasHTML=\"FALSE\" clientside
      local_preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;lokalnr&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\"
      preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;lokalnr&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\" --><%=FP_FieldVal(fp_rs,\"lokalnr\")%><!--webbot
      bot=\"DatabaseResultColumn\" i-CheckSum=\"16208\" endspan -->
      </font></b></td>
    <td width=\"255\"><font size=\"2\" face=\"Arial\"><!--webbot
      bot=\"DatabaseResultColumn\" startspan
      s-columnnames=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
      s-column=\"Navn\" b-tableformat=\"FALSE\" b-hasHTML=\"FALSE\" clientside
      local_preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Navn&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\"
      preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Navn&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\" --><%=FP_FieldVal(fp_rs,\"Navn\")%><!--webbot
      bot=\"DatabaseResultColumn\" i-CheckSum=\"3927\" endspan -->
      <!--webbot bot=\"DatabaseResultColumn\" startspan
      s-columnnames=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
      s-column=\"Efternavn\" b-tableformat=\"FALSE\" b-hasHTML=\"FALSE\" clientside
      local_preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Efternavn&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\"
      preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;Efternavn&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\" --><%=FP_FieldVal(fp_rs,\"Efternavn\")%><!--webbot
      bot=\"DatabaseResultColumn\" i-CheckSum=\"19350\" endspan -->
      </font></td>
    <td width=\"235\"><font size=\"2\" face=\"Arial\"><!--webbot
      bot=\"DatabaseResultColumn\" startspan
      s-columnnames=\"ID,Gruppenr,Forv,afd,Navn,Efternavn,lokalnr,Telefonnr,E-mail,Diverse,telefontavle,Kontonr\"
      s-column=\"E-mail\" b-tableformat=\"FALSE\" b-hasHTML=\"FALSE\" clientside
      local_preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;E-mail&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\"
      preview=\"&lt;font size=&quot;-1&quot;&gt;&amp;lt;&amp;lt;&lt;/font&gt;E-mail&lt;font size=&quot;-1&quot;&gt;&amp;gt;&amp;gt;&lt;/font&gt;\" --><%=FP_FieldVal(fp_rs,\"E-mail\")%><!--webbot
      bot=\"DatabaseResultColumn\" i-CheckSum=\"7064\" endspan -->
      </font></td>
  </tr>
</table>
<!--webbot bot=\"DatabaseRegionEnd\" startspan b-tableformat=\"FALSE\"
b-menuformat=\"FALSE\" u-dbrgn2=\"_fpclass/fpdbrgn2.inc\" i-groupsize=\"0\" clientside
tag=\"BODY\"
local_preview=\"&lt;table border=0 width=&quot;100%&quot;&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#FFFF00&quot; align=&quot;center&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Slut på området med databaseresultater.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\"
preview=\"&lt;table border=0 width=&quot;100%&quot;&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#FFFF00&quot; align=&quot;left&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;Dette er slutningen af området med databaseresultater.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;\" --><!--#include file=\"_fpclass/fpdbrgn2.inc\"-->
<!--webbot bot=\"DatabaseRegionEnd\" i-CheckSum=\"62730\" endspan -->
Avatar billede prof2 Nybegynder
16. marts 2001 - 09:10 #1
Jeg har aldrig set noget så grimt opsat og så forvirrende som det kode der... Jeg vil MEGET gerne hjælpe, men jeg kan overhovedet ikke se hvad det kode skal forestille...
Hvorfor gemmer du ikke ASP koden i seperate ASP filer??? Så kan det være at du selv kan finde ud af fejlen...
Avatar billede e30 Nybegynder
16. marts 2001 - 09:15 #2
Det kommer desværre til at se lidt \"sjov\" ud når koden bliver kopieret ind i eksperten!!!
Avatar billede prof2 Nybegynder
16. marts 2001 - 09:23 #3
Ja, men ville det ikke være en ide at sætte asp koden, til at skrive til databasen(eller hvad den gør), ind i en asp side for sig selv??? I stedet for at bruge webbot, og sådan noget l... jeg kun har set i FrontPage!
Det skal nok passe at det ikke virker i mange browsere, men jeg ved det ikke.
Avatar billede e30 Nybegynder
16. marts 2001 - 09:24 #4
Det er fordi det er lavet i frontpage!!!!
Avatar billede prof2 Nybegynder
16. marts 2001 - 09:25 #5
Men kan fejlen ikke være at request(\"forv\") ikke indeholder noget data... Måske skal du skrive request.form(\"forv\") hvis det er fra en form, eller request.querystring(\"forv\"), hvis det er fra querystringen ?? Det er bare et forslag, da jeg ikke kan få noget ud af resten af koden :)
Avatar billede prof2 Nybegynder
16. marts 2001 - 09:26 #6
Jeg vil helt klart foreslå at du ikke bruger det der webbot, da jeg ALDRIG har set noget steder der bruger det. Så det er nok ikke det bedste...
Avatar billede e30 Nybegynder
16. marts 2001 - 09:26 #7
forv indeholder masser af data - og jeg kan nemt trække dem! - Scriptet virker upåklageligt - men dem kommer bare alligevel med den fejl!!
Avatar billede nute Nybegynder
16. marts 2001 - 09:27 #8
dette er noe av det verste jeg har sett.....håpløst å debugge :-|
Avatar billede nute Nybegynder
16. marts 2001 - 09:30 #9
includes via webbot er vanligvis brukt til å inkludere statiske biter med kode...fx en kodesnippet som man bruker på hver eneste side, men har ALDRI sett/hørt/forestilt meg  å bruke det til ASP include....
Avatar billede e30 Nybegynder
19. marts 2001 - 09:08 #10
Avatar billede e30 Nybegynder
19. marts 2001 - 09:09 #11
Det er nok en Frontpage fejl!!!!! Det virker i hvertfald ikke!
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