解:
(1)设购买甲种型号的桌椅$x$套,乙种型号的桌椅$y$套。
根据题意,得$\begin{cases}x+y=50,\\150x+210y=9000,\end{cases}$解得$\begin{cases}x=25,\\y=25.\end{cases}$
答:购买甲、乙两种型号的桌椅各25套。
(2)设购买甲种型号的桌椅$a$套,乙种型号的桌椅$b$套,丙种型号的桌椅$c$套,
则$\begin{cases}a+b+c=50,\\150a+210b+250c=9000,\end{cases}$
解得:
$a=35-\frac{2}{5}b。$
因为$a,b,c$都是正整数,
所以$\begin{cases}a=33,\\b=5,\\c=12\end{cases}$或$\begin{cases}a=31,\\b=10,\\c=9\end{cases}$或$\begin{cases}a=29,\\b=15,\\c=6\end{cases}$或$\begin{cases}a=27,\\b=20,\\c=3.\end{cases}$
综上,共有四种购买方案,列表如下: