Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    errore script impaginazione rs

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    /consulente/news_all.asp, line 9



    <%
    'recupero la pagina
    page = Request.QueryString("page")
    ' imposto il numero di record per pagina
    perpage = 10

    'connessione al db
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_
    "DBQ="& Server.MapPath("/mdb-database/pb.mdb")
    sql = "SELECT * FROM newsc ORDER BY id DESC"
    Set Rs = Conn.Execute(sql)

    'imposto la variabile in modo da ottenere l'ultima se non ne viene specificata un'altra
    If page = "" then
    page = (rs.PageCount)
    End if

    'imposto la dimensione della pagina
    Rs.PageSize = perpage
    ' mi sposto all'ultima pagina
    Rs.AbsolutePage = page

    'scrivo i link ai 10 record
    For i = 1 to perpage
    If Not Rs.EOF then
    if Rs("id") < 10 then
    Response.Write ("[0" & Rs("titolo") & "'> ")
    else
    Response.Write ("[" & Rs("titolo") & "'> ")
    end if
    Rs.MoveNext
    end if
    next

    'scrivo i numeri delle pagine
    Response.Write "

    Pagine: "

    For pag= 1 to rs.PageCount
    if page = pag then
    'grassetto per la pagina corrente
    Response.Write ""
    Response.Write "<A href='news_all.asp?page=" & pag
    Response.write "'>"
    Response.Write pag
    Response.Write "</A> "
    Response.Write "
    "
    else
    'normale per le altre pagine
    Response.Write "<A href='news_all.asp?page=" & pag
    Response.write "'>"
    Response.Write pag
    Response.Write "</A> "
    end if
    Next

    Response.Write "</P>"

    'chiudo la connessione
    Rs.Close
    Set Rs = Nothing
    Conn.Close
    Set Conn = Nothing
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Il percorso del db è correttto?

    Roby

  3. #3
    si. è la stessa riga che utilizzo in tanti altri asp

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.