Подключение к базе данных MySQL с помощью asp.net - PullRequest
4 голосов
/ 20 февраля 2011

Так что после некоторых попыток я понял, что мне нужен драйвер для этого.Я установил компоненты по ссылкам ниже.Но я все еще не могу найти ссылки на SQL, когда пытаюсь добавить их?Интересно, кто-нибудь узнает причину этого?Я только начал с asp.net.Я нашел несколько других вопросов, касающихся кода для подключения, но я не могу найти никого, кто раньше имел проблемы с Connector / компонентами?

Соединитель MYSQL http://dev.mysql.com/downloads/connector/net/5.0.html

Компоненты доступа к данным Microsoft (MDAC) 2.8 http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&displaylang=en

Я использую Visual Studio.

Ответы [ 2 ]

14 голосов
/ 20 февраля 2011

Щелкните правой кнопкой мыши на ссылке, затем выберите «Добавить ссылку».Найдите и выберите Mysql.Data.dll.

. Dll должен быть найден в каталоге установки скачанного вами коннектора.*

using MySql.Data.MySqlClient;

А, пример подключения:

MySqlConnection connection = new MySqlConnection("Database=database_name;Data Source=server_domain_or_ip;User Id=mysql_user;Password=mysql_password");
connection.Open();

MySqlCommand command =  connection.CreateCommand();
command.CommandText = "select * from mytable";
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
  //reader.GetString(0)
  //reader["column_name"].ToString()
}
reader.Close();
0 голосов
/ 20 февраля 2011

Вы можете перейти к DLL и добавить ссылку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...