RE:problema con conexion bd
Descárgate la dll MySql.Data.dll y agrégala al proyecto. Son un consjunto de clases que te permitirán conectarte a MySql de una forma sencilla.
//Te creas una conexion
MySqlConnection oConn = new MySqlConnection(strCadenaConexion);
//Te creas un comando con la instrucción SQL
MySqlCommand oCommand = new MySqlCommand("select * from t_Clientes");
//Abres la conexión
oConn.Open();
//Ejecutas el comando que necesites
MySqlDataReader oReader = oCommand.ExecuteReader();
int iRetorno = oCommand.ExecuteNonQuery();
object oRetorno = oCommand.ExecuteScalar();
//Cierras la conexión
oConn.Close();
Un saludo,
iAtreyu