Cetin,
Try running your example code simultaneously from two stations. As I said, altough it can be done it doesn't make any sense unless you are building a purely single user system. (yes to anyone who would like ask if a transaction would be beneficial in a single user system).