Ciao a tutti ,
approfitto di questo post per salutare tutti i partecipanti del forum ... spero nel tempo di dare un contributo alla causa .
Il mio problema è questo (premetto che ho cercato invano su internet) :
1) utilizzo ADO
2) ho un form con una truedbgrid , dove posso modificare i record
3) modifico i dati del recordset
(non direttamente dalla grid ma usando un normale recordset.update dopo avergli passato i valori dalle caselle di testo ...
e la griglia NON MI FA VEDERE l'aggiornamento appena fatto ...
Tentativi non funzionanti :
1) recordset.refresh , recordset.requery , recordset.resync
2) Dbgrid.refresh , Dbgrid.rebind
Unico metodo funzionante
Mettere sleep 1.000 prima del Recordset.refresh
Adesso io mi domando , è possibile che una tecnologia avanzata come ADO
non riesca a fare quello che DAO fa con una semplicità estrema ?
(ehh si , perche DAO questo problema non lo ha ...)
E devo scrivere nel codice una porcheria come sleep 1000 ?!?!?!?!?
Spero vivamente di non essere capace e che qualche anima pia mi dica ... ma come ??? non metti questo ? xxxxxxxxxx ??
Grazie a tutti e ciao buon WE