Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да настроя MySQL да работи със C#?

MySql има конектор за .Net. Не е необходимо да използвате ODBC,

MySql Connector ще ви позволи да взаимодействате с вашата MySql база данни и е напълно управляван доставчик на ADO.Net. Имате двоичен файл (dll) или изходния код, ако желаете. Доста е просто, след като импортирате dll, просто се нуждаете от низ за връзка (потребителско име, парола, местоположение) и ще бъдете настроени!

Ето примерен код (ref:bitdaddy.com ):

string MyConString = "SERVER=localhost;" +
    "DATABASE=mydatabase;" +
    "UID=testuser;" +
    "PASSWORD=testpassword;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from mycustomers";
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
    string thisrow = "";
    for (int i= 0;i<Reader.FieldCount;i++)
            thisrow+=Reader.GetValue(i).ToString() + ",";
    listBox1.Items.Add(thisrow);
}
connection.Close();

Предлагам ви да не поставяте своя код и постоянство на едно и също място и да поставите низа си за връзка във вашия App.Config, но мисля, че това ви показва как да го направите.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Размер на полето в MySql за съхранение на тялото на имейла

  2. Импортирайте данни в MySQL база данни

  3. Нулиране на указател на масив в резултатите от PDO

  4. Презаредете MySQL данни в DIV с помощта на Ajax

  5. Python, mysql.connector Грешка:Няма зададен резултат за извличане от; cgitb показва правилната стойност, която се предава на функцията