因为不等式x2-ax+b<0的解集为(1,2),所以1+2=a,1×2=b,即a=3,b=2,所以不等式 1 x < b a 为 1 x < 2 3 ,整理得 2x?3 3x >0,解得x<0或者x> 3 2 ,所以不等式的解集为:(-∞,0)∪( 3 2 ,+∞).故选B.