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

    Escludere L' ID COME LETTURA NELLA PAGINA DA QUESTO SCRIPT

    mI COLLEGO AL DATA-BASE PER LEGGERE TUTTI I CAMPI DI UN RECORD CON QUESTO SCRIPT
    CODICE:

    <%
    'Stringa per la connessione
    cString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/Database.mdb")
    'creazione connessione
    Set objConn=Server.CreateObject("ADODB.Connection")
    'apertura connessione
    objConn.Open cString
    'creazione recordset
    Set rs = Server.CreateObject("ADODB.Recordset")
    Titolo_Menu="Titolo_Menu" ' inserisci qui il nome della tabella da vedere
    'query sql
    sql = "select * from "&Titolo_Menu&""
    'apertura recordset
    rs.Open sql, objConn, 3, 3

    if rs.eof then 'se il recordset è vuoto.....
    %><%
    else 'se invece il recordset contiene dei dati.....
    %><%
    For Each campo in rs.Fields ' per ogni campo presente nel database ....
    %>
    <%
    Next
    %>
    <%
    do until rs.eof ' per tutti i records ...
    For Each campo in rs.Fields '... scrivo di ogni campo ...
    %>
    <%=campo.value%>
    <%
    next
    %>
    <%
    rs.movenext
    loop
    %>
    <%
    end if
    'chiusura e distruzione recordset
    rs.close
    set rs=nothing
    'chiusura e distruzione connessione
    objConn.close
    set objconn=nothing
    %>

    Il problema è che mi legge anche la chiave del contatore intesa come numerazione 1,2,3, ecc.ecc.
    Io vorrei che questo non avvenisse.
    Ho provato anche ad escludere l'id nel record, facendo divenire come chiave primaria direttamente la voce record che mi interessa, lo script mi va in tilt non legge nulla.
    Mi aiutate a risolvere questo enigma x favore? Grazie.

    Ciao a tutti e grazie ancora a chi mi aiuta.

  2. #2
    Questa
    sql = "select * from "&Titolo_Menu&""
    deve diventare
    sql = "select nome, cognome, indirizzo, citta, telefono from "&Titolo_Menu&""
    ovvero invece dll'asterisco metti i nomi dei campi che vuoi mostrare e nell'ordine in cui devono essere mostrati.

  3. #3

    Re domenix

    Grazie 1000 provo subito.

  4. #4

    Domenix tutto Ok per la prima soluzione ora però>

    ho un'altro problema sempre x la stessa gestione, però credo sia meglio aprire un'altro post forse visto che si tratta di un'altro problema.

    In ogni caso se gli vuoi dare uno sguardo magari grazie.


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.