Her er to funktioner der genererer en connectionstring - dels til MyODBC 2.5 og MyODBC 3.51 - du skal selvfølgeligt have en af disse installeret for at det virker.
Så snart du har en connectionstring kan du eks benytte repsak's kode, til at se hvordan en query skal køres.
(MyODBC kan hentes på
www.mysql.com -
http://www.mysql.com/downloads/api-myodbc.html - hvis du henter 3.52 versionen skal du nok rette lidt i koden nedenfor, for at lave en connection string der passer.)
public static string MySqlConnectionString(string hostName, string port, string database, string username, string password)
{
return "Provider={MySQL};SERVER=[host];PORT=[port];DATABASE=[base];UID=[user];PWD=[pass];".Replace("[host]", hostName).Replace("[port]", port).Replace("[base]", database).Replace("[user]", username).Replace("[pass]", password);
}
public static string MySql351ConnectionString(string hostName, string port, string database, string username, string password)
{
return "Provider={MySQL ODBC 3.51 Driver};SERVER=[host];PORT=[port];DATABASE=[base];UID=[user];PWD=[pass];".Replace("[host]", hostName).Replace("[port]", port).Replace("[base]", database).Replace("[user]", username).Replace("[pass]", password);
}