http://www.functionx.com/mysqlnet/csharp/Lesson02.htm