Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: ASP e creazione PDF

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464

    ASP e creazione PDF

    Ciao a tutti,
    ragazzi ho da chiedervi una grande cortesia.

    Sono riuscito a creare una fatturazione in automatico dal mio sito in ASP con la generazione di PDF e funziona tutto bene. Prende quindi i dati dal database access e crea la fattura.
    La mia esigenza è questa:
    Volendo prendere anche un altro dato random da una tabella del DB, ad esempio un codice sconto da stampare nella stessa fattura, e volendolo cancellare dopo questo utilizzo, per evitare che venga ripescato, ... come posso fare?

    grazie mille in anticipo!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho capito... cancellare da dove?
    Caso mai lo devi tenere per controllare che non venga riutilizzato... ma forse non ho capito.

    Roby

  3. #3
    spiegati meglio,
    io ho capito così
    hai una tabella con una serie di record contenente degli sconti,
    e tu vuoi pescare da questa tabella un record random e dunque cancellare il record pescato?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    piu o meno così e cioè:

    prendo da una tabella i dati necessari per stampare la fattura dopo aver creato un pdf.
    nello stesso pdf metto una cella nella quale ci scrivo un codice promozionale da utilizzare in un eventuale prossimo ordine.
    Il codice può essere pescato random o in seguenza, l'importante è che non si ripete
    per cui pensavo di farglielo cancellare direttamente.

    Grazie per l'attenzione, ;-)

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Lo puoi cancellare se è preventivamente presente in una tabella altrimenti se lo generi random lo devi scrivere nella tabella ed ogni volta che ne generi uno nuovo controllare che nella tabella non ci sia già.

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    no ragazzi, allora non vi preoccupate del perche lo cancello...

    vorrei solo sapere come fare per pescare, random o in successione, il contenuto di una cella da una tabella e nello stesso momento cancellarlo perche non venga piu ripescato!

    ovviamente tutto questo devo inserirlo in un pdf che si genera da una pagina asp con FPDF.
    grazie mille in anticipo.

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Una cosa del genere
    SELECT TOP 1 id, campo, Rnd([id]) AS NumeroRandom
    FROM tabella
    ORDER BY Rnd([id])

    ma cerca nel forum.

    Roby

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Grazie,

    mi dici il termine giusto da cercare?
    così facendo non mi perdo in tentativi inutili...

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    record random access

    Roby

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Ciao Roby, sto cercando la soluzione e mi sono procurato un bel po di materiale da testare...lo farò il prima possibile.

    Mi servirebbe sapere un'altra cosa e cioè:

    prima di mettere in atto il famoso select per pescare un codice sconto devo confrontare un valore con dei parametri fissi e poi se questo valore è superiore o uguale ad esempio a 1000 scelgo il codice dalla colonna A1 se >= a 2000 scelgo il codice dalla colonna B1 e così via fino al terzo!

    non sembra essere complicato ma non ho trovato nulla che faccia al caso mio, un'idea veloce?

    grazie ancora.

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.