Avatar billede casm_ Nybegynder
07. maj 2001 - 15:47 Der er 5 kommentarer og
2 løsninger

sqqqqqqqql

jeg har lavet en access db til links...
id>>>>>>>>>>>>>autonummerering
link_name>>>>>>tekst
link_ref>>>>>>>tekst
valid>>>>>>>>>>ja/nej
burde denne sætning så ikke virke??

csql = \"SELECT * FROM links WHERE valid = true\";
Avatar billede dalbjerg Nybegynder
07. maj 2001 - 15:49 #1

er ikke helt sikker her men:
csql = \"SELECT * FROM links WHERE valid = \'true\'\";
Avatar billede casm_ Nybegynder
07. maj 2001 - 15:50 #2
det vil den ikke her er min fejl...
Microsoft VBScript compilation fejl \'800a0401\'

Expected end of statement

/girltalk/links.asp, linje 7

csql = \"SELECT * FROM links WHERE valid = \'true\'\";
-------------------------------------------------^
Avatar billede nute Nybegynder
07. maj 2001 - 15:52 #3
dalbjerg >> nope...for true/false eller ja/nei i dette tilfelle er ikke strings. De er av boolean, og casm_ har skrevet sin SQL korrekt (såvidt jeg kan se)

casm_ >> hvilken feil får du (hvis du får en feil) ??
Avatar billede nil.dk Nybegynder
07. maj 2001 - 15:53 #4
Du skal flytte ; inden for dobbeltplingen
Avatar billede nute Nybegynder
07. maj 2001 - 15:54 #5
fjern hele semikolonet ditt...du trenger det ikke :)
Avatar billede casm_ Nybegynder
07. maj 2001 - 16:24 #6
nu går det helt galt...hvad sker der nu...

<%@language = vbscript%>
<!--#include file = \"connection.asp\"-->
<html>
        <head>    <title>girltalk</title>    </head>
<%
dim csql
csql = \"SELECT * FROM links WHERE valid = true;\"
connection.execute = csql

set recordset = connection.execute (csql)

do while not recordset.EOF
loop
%>
<body>
<table width=\"135\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\" bgcolor=\"#990000\">
  <tr>
    <td>
      <table width=\"135\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#FFFFFF\">
        <tr>
          <td><a href=\"<%recordset = (\"link_ref\")%>\"><%recordset = (\"link_name\")%></a></td>
        </tr>
      </table>
    </td>
  </tr>
</table></body>
</html>
<%
conn.close
set conn = nothing
set csql = nothing
%>

fejl...

Microsoft VBScript runtime fejl \'800a01a8\'

Object required: \'\'

/girltalk/links.asp, linje 8
Avatar billede nute Nybegynder
07. maj 2001 - 16:25 #7
fjern din

connection.execute = csql

/nute
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