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

    caricare uno specifico record

    devo caricare un record ben preciso (risultante da una random).
    Il mio listato

    <%
    the_usr=Request.Cookies("log_usr")
    the_sts=Request.Cookies("log_sts")
    the_lvl=Request.Cookies("log_lvl")
    if the_sts<>"si" then
    %><script language='JavaScript'>document.location.href="/mms/error.htm"</script><%
    end if


    Set oConn = Server.CreateObject("ADODB.Connection")
    oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/mydata.mdb"))
    sSQL = "SELECT * FROM table"
    Set RC = Server.CreateObject ("ADODB.Recordset")
    RC.Open sSQL,oConn,3,3

    Dim totalerecord, n_record
    totalerecord= RC.RecordCount
    Randomize
    n_record = Int((totalerecord * Rnd) + 1)

    RC.Close
    oConn.Close
    Set RC = Nothing
    Set oConn = Nothing
    %>

    nella variabile n_record ho il numero di record che devo estrarre.

    cosa devo inserire prima delle chiusure?

  2. #2
    response.write rc("nomecampo")

  3. #3
    grazie

  4. #4
    ti ho ringraziato senza leggere bene quel che hai scritto ....
    rc("nomecampo") che tirerebbe fuori?
    Dove gli dico il numero di record? (per esempio 12)

    forse non hai capito. non devo stampare su video ma caricare im memoria i valori dei campi che mi interessano di quel preciso record

  5. #5
    ma scusa non lo calcoli qui?

    n_record = Int((totalerecord * Rnd) + 1)

  6. #6
    scusami tu non ho letto bene nemmeno io

    rc.Move n_record

    poi il response.write

  7. #7
    vero!

    che scemo

    si vede che uso pochissimo asp

  8. #8

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.