Rice wine is the standard for many Chinese recipes. Dry sherry is considered the best generally available substitute.
Cooking sherry is awful stuff that's been loaded up with salt and other stuff to make it undrinkable. Don't use it.
Buy regular dry sherry and rice wines from your wine shop/liquor purveyor.