Ruslan recently mention that we should always use SQL when talking to server.
Is this true for everything?
Why should we do this?
What happens if you don't?
In my app I use a mixed approach. SQL is used mostly for selects and a few updates. But for adding records I use .AddRecord. Is that bad like in too slow?