18 messaggi dal 18 marzo 2001
E solo una curiosità, visto che funziona in entrambi i modi. Qualcuno mi sa spiegare la differenza fra queste due soluzioni che funzionano bene tutte e 2

connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("DB.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT marche.* FROM marche "
SQL = SQL & "ORDER BY marca"
CmdList.Open SQL, connStr, adOpenForwardOnly

connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("DB.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open connStr
Set CmdList = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT marche.* FROM marche "
SQL = SQL & "ORDER BY marca"
CmdList.Open SQL, Conn, adOpenForwardOnly

Grazie Roberto

La prima è un' apertura in modalità recordset, con cui ad esempio usare oggetti tipo AbsultePage o recordcount (per appunto contare i record ottenuti mediante una query). L' altro metodo è quello più semplice.


"This message was written using 100% recycled electrons"

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.