Ciao a tutti ,
sopratutto a Gibra che spero mi illuminerà anche stavolta .
Stavo affrontando il titanico lavoro di passaggio da Access a SqlServer .
Titanico perchè il SQL è diverso da TSQL di SqlServer .
Chiunque affronti lo stesso problema mi contatti pure , ho un paio di routine che trasformano il codice sql di access in quello di sql server (tranne gli IIF ) .

Vengo al dunque :

il grosso problema è questo (da non credere..)

uso AdCursorUseServer
inserisco un valore in un campo : Rs("campo1")=format( 4,60,"#,##0.00")
RIMANE Rs("campo1")=4,6

uso AdCursorUseClient
inserisco un valore in un campo : Rs("campo1")= format( 4,60,"#,##0.00")
DIVENTA Rs("campo1")=460 (!!!!)

p.s. (metto 4,60 nel format ma in realtà c'è una variabile numerica che contiene 4,60..)

Tengo a precisare che USO LO STESSO PC ...

perchè ? Ragazzi ADO sarà tanto bello ma con quella cacca di DAO tutti sti casini non c'erano ...