Ciao,
premetto che non utilizzo .exec ! Questo per portabilità con altri tipi di database, ovviamente !
Devo ordinare il risultato della ricerca per ID (ASC o DESC).
Ho fatto due prove, ma nada:
- hres = ConnessioneDB.Find("Prima_Nota", " ORDER BY ID ASC") --> MI DA ERRORE
- hres = ConnessioneDB.Find("Prima_Nota ORDER BY ID ASC") --> MI DA ERRORE
Umh.... la sintassi giusta ?
la funzione Connection.Find del componente gb.db prevede tre parametri, Table,Request,Arguments.
il primo, "Table", obbligatorio è la tabella in cui effettuare la ricerca
il secondo, "Request", facoltativo è l'istruzione sql da eseguire
il terzo, "Arguments", anch'esso facoltativo sono i valori che saranno inseriti nell'istruzione "Request".
Esempi:
ConnessioneDb.Find("Prima_nota") recupera tutti i record della tabella Prima_Nota
ConnessioDB.Find("Prima_Nota","id=&1",25) recupera il record nella tabella Prima_Nota il cui ID è 25
ConnessioneDB.Find("Prima_Nota,"","ORDER BY id ASC") recupera tutti i record ordinati per id ascendente. Nota il secondo argomento passato nullo