@Sukanya ********
last year I did it Even with turist visa in Bangkok bank, but needed a address with tm 30, witch you bring to immigration with your passport and 2 photo, and Thai license. They not allow to open accounts before buying a insurance 5900 bath. That was last year and only Bangkok bank accepted this last year, but this year I heard they changed the policy. If I where you I would go to Bangkok Bank and talk with a agent there. If you really want to find out more contact the call center Bangkok Bank phone nr. 1333. If you are abroad call +6626455555.
**********
*****
*****
.
Hope it helps
Kind regards
Go Bassen