>>It's a normal behavior (and also a Feature), I'm pretty sure you are using Record Buffering (3), and as default it came with an Implicit TableUpdate() when you SKIP records. If you want to No-Save records while you are skipping, try Optimistic Table Buffer (5).
By the way Remote Views have Implicit Transaction.
>Even if you set Buffering to 5 changes are sent back to SQL Server everytime I skip to the next record.I have all my details Views settings at Buffering 5 and I don't have this behavior. My Servers are MS-SQLServer & MySQL. So, I don't really know what's happening with your views but I could bet Buffering 5 always works as it should do.