Salve sono ormai in un vicolo cieco.
ho una query parametrica che funziona benissimo eccezion fatto del
RecordCount che mi restituisce -1
Come posso fare per contare i record della query?
Non posso utilizzare COUNT(*) altrimenti devo settare 2 volte i
parametri, non posso cambiare il cursore
help me!!!
Esempio (senza parametri di quello che faccio)
Module T_QRY
Public sel_test As ADODB.Command
Public Sub prepara_sel_test()
sel_test = New ADODB.Command
sel_test.ActiveConnection = main.start.conn
sel_test.CommandText = "SELECT RIS_STR_COD FROM STR_RIS WHERE RIS_NUM_ACC = '00001312'"
End Sub
End Module
'dopo aver caricato la qry all'avvio sotto un pulsante eseguo il seg.codice:
Dim rs_conn As ADODB.Recordset
rs_conn = sel_test.Execute()
MsgBox(rs_conn.RecordCount)
se scorro il recordset, tutto funziona benissimo
grazie 1000
Mario