ASPcenter.net

17 febbraio 2010

ADO, l’oggetto Command

Archiviato in: ASP e database — Tag:, , , , — lukeonweb @ 10:48

A differenza degli oggetti Connection e Recordset di ADO, l’oggetto Command è un oggetto specialistico, di raro utilizzo ma decisamente prestante quando si ha a che fare con particolari procedure eseguite direttamente sul database, come le Stored Procedures.

Altra differenza consiste nel fatto che Command non necessita di essere chiuso ne distrutto ed il suo scopo è quello di eseguire query piuttosto che comandi, come le già citate SP.

(continua…)

ADO, l’oggetto Recordset

Archiviato in: ASP e database — Tag:, , , , , , — lukeonweb @ 10:37

L’oggetto Recordset gestisce i dati di un database in funzione della connessione specificata. Al suo interno è possibile specificare stringhe SQL (sia DDL che DML), oppure specificare la tabella con cui si intende interagire, sia in fase di lettura che scrittura dei dati.

La sua dichiarazione avviene attraverso la classe ADODB.Recordset e si comporta come un normale ActiveX che va settato, aperto, chiuso e distrutto.

(continua…)

ADO, l’oggetto Connection

Archiviato in: ASP e database — Tag:, , , , , , — lukeonweb @ 10:34

L’oggetto Connection gestisce la connessione al database e permette di eseguire semplici stringhe SQL (sia DDL che DML). Facciamo un esempio di connessione ad un database. Utilizzate un database a caso, ad esempio quello creato nelle lezioni in cui abbiamo spiegato l’SQL DDL, e salviamolo nella cartella:

C:\Inetpub\wwwroot\database

come database.mdb. Create adesso, all’interno della directory “database”, il file test_connessione.asp e corredatelo de seguente codice: (continua…)

Introduzione ad ADO

Archiviato in: ASP e database — Tag:, , , , , , , , — lukeonweb @ 10:17

ASP è stato creato, principalmente, per interagire con i database, sia di casa Microsoft che non, purchè supportino gli standard ODBC (acronimo di Open Database Connectivity); i principali DBMS con cui ASP può interagire sono Access e SQL Server della Microsoft, ma anche MySQL, Oracle ed altri i cui nomi sono meno altisonanti o adatti ad uno sviluppo meno moderno, ma non per questo di minore importanza.

(continua…)

« Articoli successivi

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