28 messaggi dal 04 febbraio 2003
Ma è mai possibile che non si riesce ad effettuare una benedetta paginazione, quando il recordset è collegato ad una stored-procedure (di Access).
L'errore che ricevo è il seguente:
Appena riposiziono la pagina dinamicamente su quella selezionata dall'utente, mi ritorna il messaggio: "il recordset non supporta tale operazione".
Mi sono accorto che per default i recordset associati ad una SP vengono creati in sola lettura e sopratutto in modalità Forward-Only. Quindi sarebbe anche logico che il non speppare tra le pagine ad "accesso casuale", ma si può risolvere in altro modo questa mia esigenza???
Scusate se sono stato poco chiaro?
?grazie infinitamente a tutti per la collaborazione.
Roberto

Roberto
28 messaggi dal 04 febbraio 2003
Per chiarire meglio e con la speranza che qualcuno mi risponda...

Dim Rs, Cn, Cm, SQL

Set Rs = Server.Createobject("adodb.recordset")
Set Cn = Server.Createobject("adodb.connection")
Set Cm = Server.Createobject("adodb.command")

Cn.Open ("MyDSN")

Cm.CommandType = 4
Set Cm.ActiveConnection = Cn
Cm.CommandText = "DatiQuantita"

Rs.CursorType = 3
Rs.LockType = 3

Set Rs = Cm.Execute
Set Cm = Nothing

DimPage=25 '*****

Rs.PageSize = DimPage

Rs.AbsolutePage = 5 'Per esempio a pagina 5 ---> quì si genera l'orrore!!!

Roberto
28 messaggi dal 04 febbraio 2003
Nessuno mi aiuta...che noia...non è piacevole tutto ciò!!!

Roberto

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.