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

    Interrogazione database

    Ciao ragazzi ho un problema.

    <%
    Set Conn=Server.CreateObject("ADODB.Connection")
    strConn="driver={Microsoft Access Driver (*.mdb)}; "
    strConn=strConn & " DBQ=" & Server.MapPath("mdb-database/database.mdb")
    Conn.Open strConn
    sql = "SELECT * FROM notizie"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    rs.movelast
    %>

    Ora nell'interrogazione sql, vorrei prelevare dal DB tutti i record eccetto quelli in cui compare il campo cronaca. Come posso fare?

    Secondo problema:
    Devo creare l'archivio notizie e vorrei far comparire 10 record per volta, come posso fare?
    Grazie in anticipo sperando che mi diate una risposta
    ciao
    Gianluca

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    la tua prima domanda non ha molto senso...
    tutti i record dove non compare il campo cronaca
    il campo ci sarà PER TUTTI i record, vorrai dire quei i record che hanno il campo cronaca settato con qualche valore, FALSE per esempio......

    per la seconda domanda...
    quello che vuoi tu si chiama "paginazione dei record". fai una ricerca sul forum e trovi sicuramente tonnellate di esempi
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    135
    cosa vuol dire "compare cronaca"?
    cronaca è vuoto, null?
    per il secondo quesito cerca "paginazione" nel forum e troverai quintali di suggerimenti.

  4. #4
    la tabella, ad esempio, ha questi campi:

    sezione (es: cronaca, politica, cultura, ecc. ecc.)
    articolo (...)
    autore (es: pippo, mario, salvo ecc.. ecc..)
    data (...)

    La pagina di default deve visualizzare gli ultimi tre records con esclusione di quel record che contenga nel campo sezione la parola "cronaca".
    Capito?
    Scusatemi se non mi sono spiegato bene

  5. #5
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    aaaaah allora basta che nella select metti un
    WHERE sezione<>'cronaca'
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  6. #6
    grazie!!!!!!!!!!
    Non sapevo qual'era il comando nellsa select

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.