ASPcenter.net

8 marzo 2010

Paginazione a colonne di un file XML con ASP

Archiviato in: ASP e XML — Tag:, , , , , — lukeonweb @ 09:34

Per questioni pratiche e di spazio sulla pagina, conviene sempre, o comunque quando possibile, disporre i risultati di un report in una tabella formata da più colonne. Abbiamo già visto in un Articolo precedente come è possibile paginare a colonne i risultati di una query su di un database: allo stesso modo possiamo paginare i dati di un file XML, oggetto di questo Articolo.

(continua…)

22 febbraio 2010

Inviare una Newsletter con paginazione in ASP

Archiviato in: Email — Tag:, , , — lukeonweb @ 11:00

L’invio di una Newsletter in ASP comporta non pochi problemi, specialmente per siti con un database di utenti ricco ed a maggior ragione se il database in questione è MS Access.

Vediamo cosa succede quando inviamo una Newsletter: ci connettiamo al database, estraiamo le centinaia o migliaia di record presenti, li memorizziamo nel campo nascosto del CDOSYS ed inviamo un’unica mail.

Nascono tre problemi regolandosi in questo modo: (continua…)

18 febbraio 2010

Paginazione dei dati con ASP e MySQL

Archiviato in: ASP e database — Tag:, , , , — lukeonweb @ 11:06

In un precedente articolo abbiamo visto la tecnica per impostare la paginazione per query che restituiscono molti risultati in termini di mole di dati ed abbiamo analizzato il sistema per affidare all’oggetto Recordset l’intero compito gestire la paginazione, ma questo sistema, attraverso ASP, funziona solo con database di casa Microsoft come Access ed SQL Server, ma non col database oggetto di questo articolo: MySQL.

Si crei un database MySQL di esempio sul proprio server corredato dalla tabella “utenti” composta, a sua volta, dai campi “id” (Autoincrement) “nome” (Varchar) e “cognome” (Varchar) e la si popoli di dati di esempio attraverso una INSERT generata attraverso un file ASP, oppure utilizzando il software, o webware, che si è scelto per gestire MySQL ad interfaccia GUI.

(continua…)

17 febbraio 2010

Paginazione a colonne sui record di un database con ASP

Archiviato in: ASP e database — Tag:, , , — lukeonweb @ 13:19

All’atto dell’estrazione di record da un database siamo abituati a disporre i record in orizzontale o in verticale, impaginandoli in genere in una tabella HTML.

Abbiamo la possibilità di paginare i record a colonne, disponendoli in N colonne ed N record (a seconda del numero di record presenti nel database) semplicemente impostando un contatore a zero (0) e verificando che arrivi al numero di colonne preferito.

Il file di database database.mdb e data la tabella utenti, composta dal solo campo nome, impostiamo nelle nostre pagine ASP il seguente script opportunamente commentato: (continua…)

Paginazione dei dati con ASP ed Access

Archiviato in: ASP e database — Tag:, , — lukeonweb @ 13:15

In ogni applicazione Web, o in ogni sito o portale, capita di avere delle sezioni in cui è necessario stampare a video una serie di record in cascata, ad esempio i nomi degli iscritti ad un nostro servizio interno. Ovviamente non conosciamo a priori il numero di iscritti, quindi il numero di record è variabile e, auspicabilmente, in continua crescita. Supponiamo di avere una media di 10 iscrizioni al giorno: vuol dire avere pressappoco 300 iscritti al mense, quindi più di 300 iscritti all’anno.

Credete sia possibile mostrare a video 3000 record contemporaneamente? C’è chi potrebbe dire di si ed in fin dei conti non è impossibile, ma la risposta ve la do io: NO! per tre buoni motivi: (continua…)

ASPcenter.net è il blog italiano su ASP, ASP.Net, VB.Net, C# e Visual Studio - Funziona con WordPress