#130 - Realizzare un contatore di click con un database
Ecco un altro sistema per tenere traccia dei click.
Il funzionamento è simile a quello dello script precedente, con la variante che i click vengono salvati in un database, con un campo ID (contatore) ed uno click (numerico).
<%
database = "click.mdb"
strConn = "DRIVER={Microsoft Access Driver (*.mdb)};" &_
"DBQ=" & server.mappath(database)
SQL = "INSERT INTO click (count) values(1) WHERE ID = " & request.querystring("codice")
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, strConn
'REDIRECT
response.redirect ( Request.Querystring("url") )
%>Per maggiori informazioni sui database si veda
http://www.aspitalia.com/articoli/db/
Approfondimenti
- SP vs Linq vs Entity Framework in scrittura
- L'entity Framework e i vincoli FOREIGN KEY
- Utilizzare Visual Studio 2008 per semplificare lo sviluppo con LINQ to SQL
- Velocity: ADO.NET Distributed Cache
- Cosa fare se la vostra applicazione ASP o ASP.NET è vittima di SQL injection
- SQL Server 2008 disponibile in RTM
- Cosa c'è in ASP.NET 3.5 Service Pack1
- Realizzare applicazioni ASP.NET sicure - Seconda parte
- Speciale per il lancio di Visual Studio 2008, SQL Server 2008 e Windows Server 2008 dal 25/02 al 07/03
- Uno sguardo a LINQ to SQL
- Microsoft Security Bulletin di luglio 2008
- Real Code Launch 2008: grazie!
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
lucaddr scrive:
#130 - Realizzare un contatore di click con un database
Ciao,ho qualche problema con questo script...(Script #130) inserendo il codice riportato, nella pagina conta.asp e creando un db con ID,count e url ...
Ciao,ho qualche problema con questo script...(Script #130) inserendo il codice riportato, nella pagina conta.asp e creando un db con ID,count e url ...
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
Mi da questo errore :Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)[Microsoft][Driver ODBC Microsoft Access] Punto e virgola (;) mancante ...
Continua »»» | Rispondi »»»