Avatar billede alizweb Nybegynder
05. februar 2001 - 19:55 Der er 25 kommentarer og
1 løsning

antal poster?? 2

Ville bare minde om at spm.\'et stadig eksistere, så kom ind og svar...
Adr: http://www.eksperten.dk/spm/44969

Skal jeg event sætte points op??


/rasmus


PS. Skriv venligst hvis vil prøve at savre på det nu!!
Avatar billede alizweb Nybegynder
05. februar 2001 - 19:55 #1
!!!! kom nuuuuu !!!!
Avatar billede tpiil Nybegynder
05. februar 2001 - 19:57 #2
15 point på spørgsmålet!!!
jeg gider sku ikke :)
Avatar billede magnus48 Nybegynder
05. februar 2001 - 19:57 #3
http://www.eksperten.dk/spm/48032
se hvad der skete da jeg ville gøre opmærksom på at jeg stadig havde et sp. åben :(
nogen folk er altså underlige
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:02 #4
Hvor meget skal på have tpiil?
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:03 #5
først skal jeg have at vide hvad der skal laves også forhøj til 60 point :)
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:03 #6
bare skriv noget kode her
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:03 #7
Se det spm jeg referrere til...
http://www.eksperten.dk/spm/44969

(for højer til 60...)
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:06 #8
<% @LANGUAGE = VBSCRIPT %>
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
Set rs = Server.CreateObject(\"ADODB.Connection\")
rs.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
SQL = \"Select * FROM users WHERE username = \'\" & session(\"password-session\") & \"\'\"
set rs = rs.Execute(SQL)

Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader \"cache-control\", \"private\"
Response.AddHeader \"pragma\", \"no-cache\"
%>
<%
if request(\"Mode\") = \"logaf\" then

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    rs.Open SQL, Conn, adOpenKeyset, adLockOptimistic
      rs.Update
      rs(\"SidstPå\") = Now
      rs.Update

session.Abandon
Response.Redirect(\"default.asp?logud=TRUE\")
end if

%>

<%
Response.Buffer = True


IF Session(\"password-session\") = \"\" Then
Response.Redirect(\"login.asp?mode=fejllogin\")
end if
%>

<head>
<title></title>
</head>

<body bgcolor=\"#a0a0a0\" text=\"#000000\" link=\"red\" vlink=\"red\" alink=\"red\">

<table border=\"0\" width=\"100%\" cellspacing=\"0\">
  <tr>
    <td width=\"42%\"><font face=\"Verdana\" size=\"-2\">Velkommen <b><% = rs(\"Username\") %> </b><br>Du har&nbsp;<b><%= RS(\"points\")%></b>&nbsp;points.</font> </td>
    <td width=\"48%\">
<%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT * FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If rs1.RecordCount > 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & rs1.RecordCount & \" ulæste breve\"
End If 
%>

</td>
    <td width=\"10%\">
<a href=\"beskyttet.asp?mode=logaf\"><font face=\"Verdana\" size=\"-2\">Log af</font></a>
    </td>
  </tr>
</table>
<table border=\"0\" width=\"100%\" cellspacing=\"0\" height=\"151\" cellpadding=\"0\">
  <tr>
    <td width=\"100%\" height=\"147\" valign=\"top\"><font face=\"verdana\" size=\"-2\">Du var her sidst d. <%= rs(\"sidstpå\") %></font></td>
  </tr>
<%
If Rs(\"BrugerStatus\") = \"Admin\" Then
Response.write(\"<p><table bgcolor=black bordercolor=gray border=1><tr><td bgcolor=gray border=0><center>Admin funktioner</center></td></tr><tr><td><center><a href=show.asp target=_SELF>Se brugere her</a></p></td></tr></table>\")
End If
%>
</table>
<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td width=\"13%\"></td>
    <td width=\"61%\"></td>
    <td width=\"26%\"></td>
  </tr>
</table>
<%

    rs1.Close
    Set rs1 = Nothing
    Set sql2 = Nothing
%>


den skulle tælle antal breve, men den skriver kun 0 selvom der er 2!
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:10 #9
<%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT COUNT(*) AS Antal FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If rs(\"antal\") > 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & rs(\"antal\") & \" ulæste breve\"
End If 
%>
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:11 #10
<%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT COUNT(*) AS Antal FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If rs1(\"antal\") > 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & rs1(\"antal\") & \" ulæste breve\"
End If 
%>
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:12 #11
Sikker??

TDDAUGAARD SAGDE MAN SKULLE BRUGE CINT!
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:13 #12
kan man da også men det er for det meste ligemeget, men test det!!
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:14 #13
I WILL...
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:15 #14
du kan jo altid gøre sådan her, hvis det ikke virker:
If cint(rs1(\"antal\")) = 0 Then
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:19 #15
ADODB.Recordset error \'800a0cc1\'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/ftk/beskyttet.asp, line 94
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:20 #16
så brug det jeg skrev!
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:27 #17
Det har jeg også gjort!
Så siger den:

ADODB.Recordset error \'800a0cc1\'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/ftk/beskyttet.asp, line 94


hele kode:

<% @LANGUAGE = VBSCRIPT %>
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
Set rs = Server.CreateObject(\"ADODB.Connection\")
rs.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
SQL = \"Select * FROM users WHERE username = \'\" & session(\"password-session\") & \"\'\"
set rs = rs.Execute(SQL)

Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader \"cache-control\", \"private\"
Response.AddHeader \"pragma\", \"no-cache\"
%>
<%
if request(\"Mode\") = \"logaf\" then

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    rs.Open SQL, Conn, adOpenKeyset, adLockOptimistic
      rs.Update
      rs(\"SidstPå\") = Now
      rs.Update

session.Abandon
Response.Redirect(\"default.asp?logud=TRUE\")
end if

%>

<%
Response.Buffer = True


IF Session(\"password-session\") = \"\" Then
Response.Redirect(\"login.asp?mode=fejllogin\")
end if
%>

<head>
<title></title>
<style>
A:link {color : red;text-decoration: none}
A:visited {color : red;text-decoration: none}
A:active {color : red;text-decoration: none}
A:hover {color : white;text-decoration: underline}
.t{font: 11px Verdana, Arial;text-decoration: none}
.nu{font: bold 10px Verdana, Arial;text-decoration: none}
.n{font: 10px/11px Verdana, Arial;text-decoration: none}
a.S{color : #000000;text-decoration: none}
A:link.S{color : cococo;text-decoration: none}
A:visited.S{color : #000000;text-decoration: none}
A:active.S{color : #000000;text-decoration: none}
</style>
</head>

<body bgcolor=\"#a0a0a0\" text=\"#000000\">


 




 

  <div align=\"center\">
    <center>
    <table border=\"1\" width=\"554\" height=\"376\" bgcolor=\"#A0A0A0\" bordercolordark=\"#A0A0A0\" bordercolorlight=\"#A0A0A0\" bordercolor=\"#A0A0A0\">
      <tr>
        <td width=\"554\" height=\"20\" bgcolor=\"#333333\" bordercolor=\"#000000\"><center>
      <font color=\"#FFFFFF\">-</font> <a href=\"indbakke.asp\"><font face=\"Verdana\" size=\"-2\">Inbox</font></a> <font color=\"#FFFFFF\">-</font>
        <a href=\"beskyttet.asp?mode=chat\"><font face=\"Verdana\" size=\"-2\">Chat</font></a> <font color=\"#FFFFFF\">-</font> 
        <a href=\"beskyttet.asp?mode=ret\"><font face=\"Verdana\" size=\"-2\">Ret profil</font></a> <font color=\"#FFFFFF\">-</font> 
  <font size=\"-2\" face=\"verdana\">    <%
  If Rs(\"BrugerStatus\") = \"Admin\" Then
Response.write(\"<a href=show.asp target=_SELF>Admin</a> <font color=#FFFFFF>-</font>  \")
End If
%>
        <a href=\"beskyttet.asp?mode=logaf\"><font face=\"Verdana\" size=\"-2\">Log af</font></a> <font color=\"#FFFFFF\">-</font>
</font>
</center>       
</td>
      </tr>
      <tr>
        <td width=\"554\" height=\"344\" bgcolor=\"#666666\" valign=\"top\" bordercolor=\"#000000\">  <font face=\"Verdana\" size=\"-2\">Velkommen <b><% = rs(\"Username\") %> </b><br>Du har&nbsp;<b><%= RS(\"points\")%></b>&nbsp;points.<br> Du var her sidst d. <%= rs(\"sidstpå\") %></font>  <br> 
<font face=\"Verdana\" size=\"-2\"><%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT * FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If cint(rs1(\"antal\")) = 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & cint(rs1(\"antal\")) & \" ulæste breve\"
End If 

%></td>
      </tr>
    </table>
    </center>
  </div>


<%

    rs1.Close
    Set rs1 = Nothing
    Set sql2 = Nothing
%>
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:29 #18
og hvad er linie 94??
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:37 #19
Det kan vi godt flytte... vi oprøver lige uden!
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:48 #20
DEN BLIVER VED:

ADODB.Recordset error \'800a0cc1\'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/ftk/beskyttet.asp, line 90

<% @LANGUAGE = VBSCRIPT %>
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
Set rs = Server.CreateObject(\"ADODB.Connection\")
rs.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"/FTK/db/login_2000.mdb\") & \";UID=admin;PWD=;\"
SQL = \"Select * FROM users WHERE username = \'\" & session(\"password-session\") & \"\'\"
set rs = rs.Execute(SQL)

Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader \"cache-control\", \"private\"
Response.AddHeader \"pragma\", \"no-cache\"
%>
<%
if request(\"Mode\") = \"logaf\" then

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    rs.Open SQL, Conn, adOpenKeyset, adLockOptimistic
      rs.Update
      rs(\"SidstPå\") = Now
      rs.Update

session.Abandon
Response.Redirect(\"default.asp?logud=TRUE\")
end if

%>

<%
Response.Buffer = True


IF Session(\"password-session\") = \"\" Then
Response.Redirect(\"login.asp?mode=fejllogin\")
end if
%>

<head>
<title></title>
<style>
A:link {color : red;text-decoration: none}
A:visited {color : red;text-decoration: none}
A:active {color : red;text-decoration: none}
A:hover {color : white;text-decoration: underline}
.t{font: 11px Verdana, Arial;text-decoration: none}
.nu{font: bold 10px Verdana, Arial;text-decoration: none}
.n{font: 10px/11px Verdana, Arial;text-decoration: none}
a.S{color : #000000;text-decoration: none}
A:link.S{color : cococo;text-decoration: none}
A:visited.S{color : #000000;text-decoration: none}
A:active.S{color : #000000;text-decoration: none}
</style>
</head>

<body bgcolor=\"#a0a0a0\" text=\"#000000\">


 




 

  <div align=\"center\">
    <center>
    <table border=\"1\" width=\"554\" height=\"376\" bgcolor=\"#A0A0A0\" bordercolordark=\"#A0A0A0\" bordercolorlight=\"#A0A0A0\" bordercolor=\"#A0A0A0\">
      <tr>
        <td width=\"554\" height=\"20\" bgcolor=\"#333333\" bordercolor=\"#000000\"><center>
      <font color=\"#FFFFFF\">-</font> <a href=\"indbakke.asp\"><font face=\"Verdana\" size=\"-2\">Inbox</font></a> <font color=\"#FFFFFF\">-</font>
        <a href=\"beskyttet.asp?mode=chat\"><font face=\"Verdana\" size=\"-2\">Chat</font></a> <font color=\"#FFFFFF\">-</font> 
        <a href=\"beskyttet.asp?mode=ret\"><font face=\"Verdana\" size=\"-2\">Ret profil</font></a> <font color=\"#FFFFFF\">-</font> 

linje 90-------->  <font size=\"-2\" face=\"verdana\">

        <a href=\"beskyttet.asp?mode=logaf\"><font face=\"Verdana\" size=\"-2\">Log af</font></a> <font color=\"#FFFFFF\">-</font>
</font>
</center>       
</td>
      </tr>
      <tr>
        <td width=\"554\" height=\"344\" bgcolor=\"#666666\" valign=\"top\" bordercolor=\"#000000\">  <font face=\"Verdana\" size=\"-2\">Velkommen <b><% = rs(\"Username\") %> </b><br>Du har&nbsp;<b><%= RS(\"points\")%></b>&nbsp;points.<br> Du var her sidst d. <%= rs(\"sidstpå\") %></font>  <br> 
<font face=\"Verdana\" size=\"-2\"><%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT * FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If cint(rs1(\"antal\")) = 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & cint(rs1(\"antal\")) & \" ulæste breve\"
End If 

%></td>
      </tr>
    </table>
    </center>
  </div>


<%

    rs1.Close
    Set rs1 = Nothing
    Set sql2 = Nothing
%>

Avatar billede tpiil Nybegynder
05. februar 2001 - 20:48 #21
JEG SPØRGER HVOR LINIE 90 ER IGEN SÅ???
Avatar billede alizweb Nybegynder
05. februar 2001 - 20:52 #22
har sat en pil!
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:58 #23
det er ikke linie 90, så hvsi det her ikke virker gide rjeg ikke mere, du samarbejder ikke!
Avatar billede tpiil Nybegynder
05. februar 2001 - 20:58 #24
<%
Set rs1 = Server.CreateObject (\"ADODB.Recordset\")
Sql2 = \"SELECT COUNT(*) AS Antal FROM Post WHERE afsender = \'\" & rs(\"username\") & \"\' AND laest = \'NO\'\"
rs1.Open Sql2, Conn, 3, 3
If cint(rs1(\"antal\")) = 0 Then
  Response.Write \"Du har ingen ulæste breve.\"
Else
  Response.Write \"Du har \" & rs1(\"antal\") & \" ulæste breve\"
End If 

%>
Avatar billede alizweb Nybegynder
06. februar 2001 - 20:13 #25
Jeg havde tilladt mig at sætte et pr. linjeskift så du bedre kunne  finde det!
Men hvor er linje 90 så?

(prøver lige)
Avatar billede eagleeye Praktikant
14. februar 2001 - 14:43 #26
Fejlen \"Item cannot be found in the collection corresponding to the requested name or ordinal.\" kan betyde to ting:
Stavefejl i felt navn
Referace til et felt som er i to åbne tabeler.

Se evt her for bedre forklaring: http://www.adopenstatic.com/faq/800a0cc1.asp

Linie 90 er ikke den du henviser til det er bare et almendeligt HTML tag og vil højt give forkert font.

Du skal gå alle <%rs(\"xxxx\")%> igennem for stavefejl. eksvis hedder feltet points eller point ??
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