I need to connect to a MySQL db with C#. I have yet to find any decent doc. This is the best thing I could find:

http://bitdaddys.com/MySQL-ConnectorNet.html

Problem is, C# totally crashes out if say, the server can't be reached. I want to get more info on error handling. I am also at complete lost as to how actual queries are made. Like how do I do fetch_row and stuff?

Just need more documentation. Thanks.