Avatar billede steen_hansen Forsker
07. december 2001 - 19:54 Der er 20 kommentarer og
1 løsning

Point til nute

http://www.eksperten.dk/spm/143768

Tak (igen), nute :o)
Avatar billede nute Nybegynder
07. december 2001 - 19:58 #1
jeg synes du skal beholde dem selv ;) det \"kostet\" ikke mer innsats fra meg å sette sammen det siste script, og med tanke på regler om poenggivning her inne, så vil jeg avslå tilbudet.

jeg svarer for å hjelpe, ikke for å få mest mulig points ;)

men takk for tanken...
Avatar billede steen_hansen Forsker
07. december 2001 - 20:01 #2
Jeg har det på samme måde: Mangler jeg point, skynder jeg mig at svare på nogle spørgsmål, til jeg får sparet lidt point sammen. Så har jeg lidt at give af, når JEG har problemer.

Jeg forstår din tankegang; minder meget om min egen. Men du er yderst hjælpsom, vil du ikke lige svare, for jeg får GARANTERET brug for din hjælp igen allerede lidt senere på aftenen. :o)
Avatar billede nute Nybegynder
07. december 2001 - 20:07 #3
så skal du heller beholde poengene til neste spørsmål :-)

jeg setter stor pris på omtanken, men det er nå sådan at det er meg som styrer om jeg kommenterer eller svarer, så du kan ikke tvinge meg til å svare ;-)

jeg *vil* ikke svare...sånn er det :-)
Avatar billede steen_hansen Forsker
07. december 2001 - 20:08 #4
Min nye bedste ven! :o)

Vi snakkes forhåbentlig ved lidt senere.
Avatar billede nute Nybegynder
07. december 2001 - 20:15 #5
det gjør vi nok :)
Avatar billede steen_hansen Forsker
07. december 2001 - 20:26 #6
nute, jeg har allerede brug for dig igen:

I min tabel (debat) har jeg disse kolonner:

ID
dato
nickname
emne

ID1:
dato: 6. december 2001
nicname:
steen07
emne: emne07
kommentar: gfjklgf sdfl...............

ID2:
dato: 5. december 2001
nicname:
Steen06
emne: emne02
kommentar: gfjklgf sdfl...............

ID3:
dato: 4. december 2001
nicname:
Steen05
emne: emne05
kommentar: gfjklgf sdfl...............

ID4:
dato: 3. december 2001
nicname:
Steen04
emne: emne04
kommentar: gfjklgf sdfl...............

ID5:
dato: 2. december 2001
nicname:
Steen03
emne: emne03
kommentar: gfjklgf sdfl...............

ID6:
dato: 1. december 2001
nicname:
Steen02
emne: emne02
kommentar: gfjklgf sdfl...............

ID7:
dato: 11. november 2001
nicname:
Steen01
emne: emne01
kommentar: gfjklgf sdfl...............

Men jeg får vist dette på siden:

Steen01    Emne01
.
.

Steen02    Emne02
.
.

Steen03    Emne03
.
.

Steen04    Emne04
.
.

Steen05    Emne05

Hvad er der gået galt? Den øverste (fra 6. december 2001) burde ligge øverst, altså:

Steen 07    Emne07
.
.

Steen06    Emne06
Avatar billede steen_hansen Forsker
07. december 2001 - 20:27 #7
Sorry!

  nute, jeg har allerede brug for dig igen:

I min tabel (debat) har jeg disse kolonner:

ID
dato
nickname
emne
OG kommentar
Avatar billede steen_hansen Forsker
07. december 2001 - 20:34 #8
Tabellen i Access ser sådan her ud (kopier den evt, ind i et html-dokument):

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr>
        <td>ID</td>
        <td>dato</td>
        <td>nickname</td>
        <td>emne</td>
        <td>kommentar</td>
    </tr>
    <tr>
        <td>1</td>
        <td>06-12-2001</td>
        <td>Steen07</td>
        <td>Emne07</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>2</td>
        <td>05-12-2001</td>
        <td>Steen06</td>
        <td>Emne06</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>3</td>
        <td>04-12-2001</td>
        <td>Steen05</td>
        <td>Emne05</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>4</td>
        <td>03-12-2001</td>
        <td>Steen04</td>
        <td>Emne04</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>5</td>
        <td>02-12-2001</td>
        <td>Steen03</td>
        <td>Emne03</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>6</td>
        <td>01-12-2001</td>
        <td>Steen02</td>
        <td>Emne02</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
    <tr>
        <td>7</td>
        <td>11-11-2001</td>
        <td>Steen01</td>
        <td>Emne01</td>
        <td>sdhfk sdhgfs asdhkg sdfhgd kl</td>
    </tr>
</table>
Avatar billede steen_hansen Forsker
07. december 2001 - 20:35 #9
Dette er, hvad jeg får vist på siden:

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr>
        <td>Steen01</td>
        <td>Emne01</td>
    </tr>
    <tr>
        <td>Steen02</td>
        <td>Emne02</td>
    </tr>
    <tr>
        <td>Steen03</td>
        <td>Emne03</td>
    </tr>
    <tr>
        <td>Steen04</td>
        <td>Emne04</td>
    </tr>
    <tr>
        <td>Steen05</td>
        <td>Emne05</td>
    </tr>
</table>
Avatar billede steen_hansen Forsker
07. december 2001 - 20:36 #10
Men det BURDE være dette?

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr>
        <td>Steen07</td>
        <td>Emne07</td>
    </tr>
    <tr>
        <td>Steen06</td>
        <td>Emne06</td>
    </tr>
    <tr>
        <td>Steen05</td>
        <td>Emne05</td>
    </tr>
    <tr>
        <td>Steen04</td>
        <td>Emne04</td>
    </tr>
    <tr>
        <td>Steen03</td>
        <td>Emne03</td>
    </tr>
</table>
Avatar billede nute Nybegynder
07. december 2001 - 20:38 #11
er din ID kolonne autonummerert ?
Avatar billede steen_hansen Forsker
07. december 2001 - 20:40 #12
Ja, selvfølgelig! :o)

Det vil sige, at

SQL = \"SELECT TOP 5 * FROM debat ORDER BY ID DESC\"

skal ændres til

SQL = \"SELECT TOP 5 * FROM debat ORDER BY dato DESC\"
Avatar billede steen_hansen Forsker
07. december 2001 - 20:41 #13
YEPS! Så virker det! :o)
Avatar billede nute Nybegynder
07. december 2001 - 20:48 #14
fino :)
Avatar billede steen_hansen Forsker
07. december 2001 - 20:56 #15
*suk*

Jeg ville lige rette det til i default-test.asp:

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
dbConn = \"SERVER=Local;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"database/include.mdb\")
Conn.open dbConn

SQL = \"SELECT TOP 5 * FROM debat ORDER BY dato DESC\"
Set RS = Conn.Execute( SQL )

while NOT RS.EOF
    response.write \"<tr><td width=\"\"50%\"\">\" & RS(\"nickname\") & \"</td>\"
    response.write \"<td width=\"\"50%\"\">\" & RS(\"emne\") & \"</td></tr>\"
    response.write \"<tr><td colspan=\"\"2\"\">\" & LEFT( RS(\"kommentar\"), 40 ) & \"</td></tr>\"
    response.write \"<tr><td colpan=\"\"2\"\"><img src=\"\"bundlinje.gif\"\" border=\"\"0\"\"></td></tr>\"
RS.MoveNext
wend
RS.Close
Set RS = nothing
Conn.Close
Set Conn = nothing
%>

Det gav flg. fejl:

Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x428 Thread 0x2fc DBC 0xe785024 Jet\'.

default_test.asp, line 41

Linie 41 er: Conn.open dbConn

Hvad er der galt?
Avatar billede nute Nybegynder
07. december 2001 - 20:58 #16
lukk din Access database...
Avatar billede steen_hansen Forsker
07. december 2001 - 20:59 #17
Den har jeg IKKE åben. Den er lukket?
Avatar billede nute Nybegynder
07. december 2001 - 21:02 #18
hmmm....du har endret i denne linje:

dbConn = \"SERVER=Local;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"database/include.mdb\")

har du flyttet databasen ?
Avatar billede steen_hansen Forsker
07. december 2001 - 21:03 #19
Jeg har prøvet at åbne den. Nu får jeg at vide, når databasen bliver læst ind, at Databasen \"C:\\DOCUME~1\\Steen\\LOKALE~1\\....\\include.mdb skal repareres eller er ikke en databasefil.

Du eller en anden bruger har måske afsluttet Microsoft Access uventet, mens en Microsoft Access-database var åben. Skal Microsoft Access forsøge at reparere databasen? (Ja/Nej)

Efter tryk på \"Ja\" lykkedes det :o)
Avatar billede steen_hansen Forsker
07. december 2001 - 21:04 #20
Nej, den har hele tiden ligget der
Avatar billede steen_hansen Forsker
07. december 2001 - 21:04 #21
Den er i orden nu. Ked af at drive rovdrift på dig :o)
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