Salve a tutti.
Ho un problema quando eseguo il seguente codice:
Nel momento in cui effettua il getrows ottengo il famigerato errorecodice:SQLChiamate = "SELECT a_data, Operatore FROM Chiamate WHERE a_data LIKE '*/" & sMonth & "/" & sYear & "' ORDER BY Operatore" Set rsChiamate = Server.CreateObject("ADODB.Recordset") rsChiamate.Open SQLChiamate , con bufferdataChiamate = rsChiamate.getrows
ADODB.Recordset error '800a0bcd'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
Ora, so bene che questo dovrebbe voler dire che il recordset è vuoto e quindi non posso effettuarne il getrows, ma la query generata e provata direttamente sul db access estrae tutti i record che mi servono.
Ho provato a fare una ricerca su questo forum riguardo a questo errore ed ho visto che è già capitato ad altri (la casistica viene fuori con la ricerca farebbe pensare ad un problema sulla clausola WHERE quando si effettuano query su access), ma non ho trovato alcuna risposta che potesse aiutarmi a risolvere il problema.
Ah, il campo a_data sul db è una stringa (per comodità mia, ho più familiarità con la manipolazione delle stringhe che con quella delle date).
Grazie in anticipo a chi voglia (e, magari, possa) darmi nua mano con questo problema![]()

Rispondi quotando
