Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37

    Recordset non supporta questa proprieta

    Sto provando ad impaginare i miei risultati, ho provato i vari script che ho trovato sul forum ma senza risultati, per poi accorgermi che i valori di recordcount e PageCount sono -1 .

    Sembra che il Recordset non supporti queste proprieta.

    codice:
    '----------------------------PAGINAZIONE---------------------
    'Imosto il numero di rec x pagina e controllo il n°pagina
    '------------------------------------------------------------
    iPageSize = 40 'NUMERO RECORD PER PAGINA
    			If Request.QueryString("page") = "" Then
    				iPageCurrent = 1
    			Else
    				iPageCurrent = CInt(Request.QueryString("page"))
    			End If
    '-------------------------------------------------------------
    
    
    ' ---------- Apre la connessione con il DB Access ---------
    '
    '----------------------------------------------------------
    filepatch= Server.MapPath ("DBfabbi/appofabb.mdb")
    '------------- Seleziono i campi da mostrare -----------
    Sql="SELECT codice, tp, desccod, descforn FROM Tb_fabbisogno"
    set Conn= Server.CreateObject("ADODB.Connection")
    Conn.open ("Provider = Microsoft.Jet.OLEDB.4.0;Data Source =" +filepatch)
    set Rs_ADB = Server.CreateObject("ADODB.Recordset")
    
    '---------------------------------------------------------------
    set Rs_ADB = Conn.Execute (Sql)
    
    '---------------------------------------------------------------
    '    Valori  paginazione
    '---------------------------------------------------------------
    Rs_ADB.PageSize = iPageSize
    Response.Write iPageSize
    Rs_ADB.CacheSize = iPageSize
    Response.Write iPageSize
    
    '-------------------------------------------------------------
    '          Controllo paginazione
    '------------------------------------------------------------
    reccount = Rs_ADB.recordcount
    Response.Write reccount
    iPageCount = Rs_ADB.PageCount
    Response.Write iPageCount
    ho provato ancghe questo:


    codice:
    Rs_ADB.Open Sql,Conn,adOpenKeyset
    e questo

    codice:
    Rs_ADB.Open Sql,Conn,adOpenDynamic,adLockOptimistic
    ma nada!!! Potete aiutarmi!!
    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Gordio
    Registrato dal
    Mar 2006
    Messaggi
    37
    veloce ed efficace come sempre!!
    Grazie...

    P.S. ma quei due 3... che cosa sono?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.