PDA

View Full Version : [vb6 - ADO]ordinare un recordset


Furla
25-10-2005, 18:14
ho un recordset, che viene aperto al caricamento del form, contenente vari record, che all'apertura vengono ordniati per un certo campo (order by campo).

in una sub ho però bisogno di ordinarli secondo un altro criterio; cercando con google vedo che esiste una certa proprietà .sort che dovrebbe aiutarmi, ma non ho capito la sintassi da utilizzare:

ho provato con:


rs.sort campo

e

rs.sort "campo"


ma il programma mi dà errore.
qual'è la sintassi giusta?

guldo76
25-10-2005, 22:27
In quel modo si usa un metodo; una proprietà si usa (in scrittura) così:
rs.sort = "campo"
Non fare confusione tra proprietà e metodi.
Cmq, guarda su msdn (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odeopg/html/deovrfilteringsortingdatainrecordsetobject.asp).

bye

Furla
27-10-2005, 23:19
cambia l'errore, ora mi dice:

3251
"L'operazione Richiesta non è supportata dall'oggetto o dal provider"

come provider ho scelto oledb 4.0, c'entra qualcosa?