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

    leggere dati da una colonna

    Buona settimana a tutti,

    sto cercando di finire il mio listino prezzi composto in tre fasi:
    -passo1.htm inserisco 4 variabili (dal, al, tipologia, stagionalità)
    -passo2.asp mi si visualizzano i dati in funzione della tipologia indicata (bilocale, trilocale, ecc) sono riuscito a far leggere per ora solo la prima colonna "intera" MA NON RIESCO a far leggere la colonna che determino nel passo1.htm campo "stagionalità".
    -passo3.asp viene fuori il totale.

    Infatti il file passo2.asp, dal db a cui lo connetto, dovrebbe (1)recuperare la tabella (ovvero le tipologie) e già lo fa + (2)leggere la colonna (sono quattro + o - e rappresentano le stagionalità: p es: alta stagione, sconti, ecc).

    Grazie per il vostro aiuto.

    ================ecco il codice=========================

    <%
    dim dal_var2, al_var2, tipologia_var2, stag_var2

    'prima settimana
    dal_var2 = Request.Form("dal_var")
    'seconda settimana
    al_var2 = Request.Form("al_var")

    'tipologia
    tipologia_var2 = Request.Form("tipologia_var")

    'stagionalita
    stag_var2 = Request.Form("stag_var")


    'response.write(dal_var2 & "
    ")
    'response.write(al_var2)


    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("baia.mdb")

    Dim rs
    Set rs = Server.CreateObject("ADODB.Recordset")

    dim sql_select
    'sql_select = "select * FROM "&tipologia_var2
    sql_select = "select * from " & tipologia_var2 & " where dal >= #" & dal_var2 & "# and al <= #" & al_var2 & "#"

    response.write(dal_var2 & "
    ")
    response.write(al_var2 & "
    ")
    response.write(tipologia_var2 & "
    ")
    response.write(stag_var2)

    'Dim dal, al, intera

    rs.Open sql_select, Conn


    %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>


    <%
    Dim tot
    tot=0
    Do while NOT RS.EOF
    sett1 = rs("dal")
    sett2 = rs("al")
    locazione =rs("intera") 'locazione deve essere uguale alla variabile passata dal passo1
    tot=tot+locazione
    id = rs("Id")
    %>



    dal : <%=sett1%>

    al : <%=sett2%>

    locazione : <%=locazione%>

    Id : <%=Id%>

    <hr>



    <%
    RS.MoveNext
    Loop
    %>

    ================================================== ===============

    trovate l'esempio su www.viagginelsalento.it/utilita/8/passo1.htm
    come notate, al mutare della tipologia, il prezzo indicato è sempre lo stesso perchè non riesce a leggere le altre colonne ma solo la colonna "intera"

  2. #2
    Puoi dare qualche indicazione per usare il form? Come vanno inserite le date, cosa va messo negli altri due campi. Senza usare il form non sono in grado di aiutarti!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  3. #3

    risolto,

    grazie per l'interessamento ma il problema è stato risolto.

    daniele.

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.