$解:(1)根据题意,得\begin{cases}{x=12}\\ {y=-3}\end{cases}满足方程5x+by=42,即5×12-3b=42,解得b=6$
$\begin{cases}{x=2}\\ {y=-1}\end{cases}满足方程ax-4y=10,即2a-4×(-1)=10,解得a=3$
$∴a的值为3,b的值为6$
$(2)根据(1),原方程可化为\begin{cases}{3x-4y=10}\\ {5x+6y=42}\end{cases}即\begin{cases}{9x-12y=30}\\ {10x+12y=84}\end{cases}$
$两式相加,得19x=114,解得x=6$
$把x=6代入3x-4y=10,解得y=2$
$所以原方程组的正确解为\begin{cases}{x=6}\\ {y=2}\end{cases}$