已知集合A={x属于R|x方+ax+1=0},B={1,2},且A是B的真子集,求实数a的取值范围