Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656

    aiuto su record set in asp

    ciao ragazzi,

    avrei bisogno di un'anima pia che mi scrivessa il codice una paginetta che si connette a un db per 3 recordset.

    in modo tale che se punto a www.xxx.it/scheda.asp?id=222 mi preleva i testi nel db.ovviamente access.

    io ci ho provato a farla, dopo un po il mio hosting mi ha scritto dicendo che dovevo rimuovere la pagina o mi chiudeva il sito (se ho capito bene dava un problema di memoria)

    quindi:

    nel db faccio 4 tabelle che si chiamano,

    id
    intestazione
    body
    link

    la paginetta quindi dovrebbe prelevare info riportate nella tabella.

    un grazie in anticipoall'anima pia.

  2. #2
    recupero l'id
    <%
    'recupero dati cliente
    id=request.querystring("id")%>
    <%


    apro una query che ricerchi all'interno del db il codice id recuperato

    <%
    strSql="Select * FROM tabella WHERE Codicecli = '"&id&"'"
    set rs=cn.Execute(strSql)
    %>

    se id è numerico o contatore controlla gli apici

    quindi apro il ciclo per i risultati e li stampo

    <% DO while not rs.EOF

    response.write(rs("id")%>


    <%response.write(rs("intestazione")%>


    .....response per gli altri campi

    <%'chiudo il ciclo%>
    <% rs.Movenext
    loop %>

    <%
    rs.close
    cn.Close
    %>
    <%set cn = nothing%>
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    grazie!

    scusa, per la connessione al db, come mi comporto?

  4. #4
    dipende con aruba ad esempio puoi fare


    <%percorso="/mdb-database/tuodb.mdb"%>

    <%
    set cn=server.CreateObject ("ADODB.Connection")
    cn.connectionString="DRIVER={MICROSOFT ACCESS DRIVER (*.MDB)};"& "DBQ=" & SERVER.MapPath(percorso)
    cn.open cn
    %>
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

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