Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331

    Errore connessione in paginazione

    Ho una pagina con una paginazione che da errore alla connessione...
    Con questo codice:
    codice:
    sql = "SELECT * FROM tabekka WHERE attivo ORDER BY data DESC"  
    set rs = adocon.execute(sql) 
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, adocon, adOpenKeyset
    Dà questo errore:
    ADODB.Recordset error '800a0bb9'
    Gli argomenti non sono di tipo valido, non sono compresi nell'intervallo consentito o sono in conflitto.


    Questa è la connessione al database:
    Set adoCon = Server.CreateObject("ADODB.Connection")

    strCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=percorso databse" 'This one is for Access 2000/2002

    adoCon.Open strCon


    Grazie

  2. #2
    codice:
    sql = "SELECT * FROM tabekka WHERE attivo ORDER BY data DESC"  
    set rs = adocon.execute(sql) 
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, adocon, adOpenKeyset
    Questa sintassi non va bene, è un misto di vari metodi.

    Una che funzioni (se non ci sono altri errori) può essere

    codice:
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql = "SELECT * FROM tabekka WHERE attivo ORDER BY data DESC"
    rs.Open sql, adocon, 3, 3
    La connessione, come l'hai creata a parte, va bene.

    Nella query, sei sicuro di "WHERE attivo"? Può essere....attivo è un campo sì/no? Se è così, va bene.

    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.