Здравствуйте! Посмотрел курс по подключению к mysql от rostonix. Выпадает ошибка
Выполнение кода C# Результат: Mysql ошибкаFatal error encountered attempting to read the resultset.
В чем ошибка?
Выполнение кода C# Результат: Mysql ошибкаFatal error encountered attempting to read the resultset.
C#:
var result = String.Empty;
var command = new MySql.Data.MySqlClient.MySqlCommand();
command.CommandText = "SELECT * FROM all_pricep ORDER BY RAND() LIMIT 1;";
var connectionString = "server=server; user=user; database=database; port=port; password=password";
try
{
command.Connection = new MySql.Data.MySqlClient.MySqlConnection(connectionString);
}
catch (Exception e)
{
result = "Mysql ошибка подключения";
}
if (result!=String.Empty)
{
return result;
}
try
{
command.Connection.Open();
var read = command.ExecuteReader();
while (read.Read())
{
project.Variables["dburl"].Value = read["url"].ToString();
project.Variables["dbname"].Value = read["name"].ToString();
project.Variables["dbkratroe_opisanie"].Value = read["kratroe_opisanie"].ToString();
project.Variables["dbpolnoe_opisanie"].Value = read["polnoe_opisanie"].ToString();
project.Variables["dbphoto"].Value = read["photo"].ToString();
project.Variables["dbprice"].Value = read["price"].ToString();
}
}
catch (MySql.Data.MySqlClient.MySqlException e)
{
result = "Mysql ошибка"+ e.Message;
}
finally
{
command.Connection.Close();
}
return result;