ciao,
da un form action=get passo i parametri da stampare su una seconda pagina asp.
in quest'ultima pagina, prima mi stampo alcune querystring
dopo mi connetto ad un dbcodice:<% dim cliente, dal, al, tot1 cliente = Request.querystring("cognome") ...... <%=cliente%> ecc...
e, quindi, mi stampo i record necessari dalla tabella "tab"codice:<%dim var_p1, cn, rs, sql var_p1 = request.querystring("p1") set cn = Server.CreateObject("ADODB.Connection") cn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;"&_ "Persist Security Info=False;"&_ "Data Source="& Server.MapPath("db.mdb") cn.open() sql = "SELECT * FROM tab WHERE codice LIKE '" & replace(var_p1, "'","''") & "'" set rs = cn.execute(sql) %>
Ora arrivo al punto in cui devo linkare "continua nella scheda" seguendo non più l'id dato dal form action=get ma l'id della tabella di quest'ultima connessione.codice:<%=Rs.Fields("descrizione")%>
INVECE, l'id che mi restituisce la pagina è sempre quello del form. Provare per credere.
dalla pagina pannello scegliete un nome-->inviate mail, passando dal form cliccate prepara mail. Accanto ad ogni "costo totale" ho provato a stampare l'id che restituisce la pagina. In pratica si tratta non dell'id legato alla colonna "codice" della tabella "tab" ma all'id del cliente inserito in un diverso db di cui la pagina precedente mi ha passato i parametri.
chiaro? :![]()
a presto, daniele.

Rispondi quotando
