解:设学校共有x间宿舍,由题意可知:
5x+12=8x-3
解得:x=5
即该学校有5间宿舍,
共有住校学生5×5+12 =37(人).
答:有宿舍5间,住校学生37人.
故答案为:有宿舍5间,住校学生37人.