Avatar billede hostgirl Nybegynder
30. juli 2003 - 15:54 Der er 11 kommentarer og
1 løsning

Side tal + access database

Heysa, jeg har et "lille" spm angående side tal på en side. Det jeg har er en tagwall som henter data fra databasen, via sql strenge, men hvis der fx er mere en 10 så skal den lave et link til næste side, og hvis der er 30 indlæg skal der være 3 sider.... fx ved 100 indlæg skal der i bunden være:

<< 1 2 3 4 5 6 7 8 9 10 >>

hvor << er en side tilbage og >> er en side frem og tallene linker midt ind i databasen, håber i forstår ellers uddyber jeg det gerne...
ved asp sætningerne må der gerne være kommentar så det hjælper mig med at forstå hvad der sker i mit dokument...
på forhånd tak
Avatar billede Karalumpas Praktikant
30. juli 2003 - 15:59 #1
Avatar billede hostgirl Nybegynder
30. juli 2003 - 16:01 #2
ja, jeg kigger lige på det, vender tilbage senere..
Avatar billede hostgirl Nybegynder
30. juli 2003 - 16:21 #3
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM Jtagwall"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\web\database\tagwall.mdb)"
rs.Open strSQL, strDSN, 1

jeg får fejl i denne linie: rs.Open strSQL, strDSN, 1

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 0x480 Thread 0x3b0 DBC 0x324e00c Jet'.
Avatar billede eagleeye Praktikant
30. juli 2003 - 16:27 #4
Er du sikker på stien er rigtig fejlen betyder typisk at stien eller database nanvet er forkert.
Avatar billede Karalumpas Praktikant
30. juli 2003 - 16:28 #5
prøv evt. med
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
rs = DSN & "DBQ=" & Server.MapPath ("sti til db")
Conn.Open rs
Avatar billede hostgirl Nybegynder
30. juli 2003 - 16:33 #6
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM Jtagwall"
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
rs = DSN & "DBQ=d:\web\database\tagwall.mdb"
Conn.Open rs

If Not (rs.BOF Or rs.EOF) Then
nu får jeg i den sidste linie: If Not (rs.BOF Or rs.EOF) Then

Microsoft VBScript runtime error '800a01a8'
Object required: 'rs'
Avatar billede hostgirl Nybegynder
30. juli 2003 - 16:37 #7
eagleeye du havde ret, stien var åbenbart ikke rigtig, jeg prøvede den gamle metode og nu virker det.. tusind tak skal i have !!!
Avatar billede hostgirl Nybegynder
30. juli 2003 - 16:37 #8
måske nogle svar ville hjælpe her til sidst :)
Avatar billede Karalumpas Praktikant
30. juli 2003 - 16:38 #9
Her er et :)
Avatar billede eagleeye Praktikant
30. juli 2003 - 16:59 #10
Har du løst det eller hva?
Avatar billede hostgirl Nybegynder
30. juli 2003 - 17:01 #11
øhm læs lidt op?, men ja har løst det
Avatar billede eagleeye Praktikant
30. juli 2003 - 17:02 #12
fint ;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