ASPcenter.net

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…)

Gestione delle transazioni con ADO

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

L’oggetto Connection di ADO mette a disposizione tre importantissimi metodi per il controllo del flusso dei dati nelle più comuni operazioni di lettura o scrittura su un database.

I tre metodi in questione sono:

  • BeginTrans – da il via ad una transazione;
  • CommitTrans – salva la transazione;
  • RollbackTrans – annulla la transazione.

(continua…)

Dump e backup di un database con ASP

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

Introduzione

Un’esigenza comune a chiunque gestisca un sito Web, o una qualsiasi applicazione in generale, è quella di salvaguardare i dati del proprio database. Allo scopo esistono sistemi di dump e di backup che, attraverso script ASP ed SQL, creano una copia dei dati e li mettono al sicuro. Lo scopo di questo articolo è quello di insegnare al lettore come creare da se un sistema di backup dei dati in ASP.

(continua…)

17 febbraio 2010

Gestione dei nomi delle tabelle e dei campi di un db con OpenSchema

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

Introduzione

La collezione OpenSchema dell’oggetto Connection di ADO permette, attraverso dei parametri, di accedere in sola lettura ai nomi delle tabelle e dei relativi campi di un database.

Per accedere ai nomi delle tabelle utilizzeremo il parametro (20) e per accedere ai nomi dei campi utilizzeremo il parametro (4).

Il database

Costruiamo il file database.mdb e creiamo la tabella utenti composta dai campi nome e cognome, entrambi di tipo testo.

(continua…)

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…)

Articoli precedenti »

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