I haven’t read whole post so I don’t know if it was mentioned. How about create another attribute in tblRead and name it MySort and set it’s default value to like 100001 and increment this upon new record added. Then you can sort on this.
@jurotek Thanks for the suggestion. It’s actually all solved now. The main cause of the problem was having the INSERT script in the same page I was displaying it. So every time I refreshed the page, it would substantially alter the increment value. After separating the INSERT script to another file, everything started working as it should. Thanks again.