@kolya112

MySQL C# Windows Forms как сделать?

Помогите пожалуйста, я сделал через SELECT запрос к таблице и названию элемента в таблице, теперь нужно вытащить оттуда значение элемента "urlimage" и занести в переменную string.
string newstitle = "";
            string newsdesc = "";
            string newsurl = "";
            string newsimageloc = "";

            /*MySqlCommand command = new MySqlCommand("SELECT `title` FROM `launchernews` WHERE `id` = 1", db.GetConnection());
            object result = command.ExecuteScalar();
            newstitle = Convert.ToString(result);
            MySqlCommand command1 = new MySqlCommand("SELECT `description` FROM `launchernews` WHERE `id` = 1", db.GetConnection());
            object result1 = command1.ExecuteScalar();
            newsdesc = Convert.ToString(result1);
            MySqlCommand command2 = new MySqlCommand("SELECT `url` FROM `launchernews` WHERE `id` = 1", db.GetConnection());
            object result2 = command.ExecuteScalar();
            newsurl = Convert.ToString(result2);*/
            MySqlCommand command3 = new MySqlCommand("SELECT `urlimage` FROM `launchernews` WHERE `id` = 1", db.GetConnection());

            //adapter.SelectCommand = command;
            //adapter.SelectCommand = command1;
            //adapter.SelectCommand = command2;
            adapter.SelectCommand = command3; // еррор адаптера тут, из-за того, что значение - нуль.
            //adapter.Fill(newstable);
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka Куратор тега C#
Токсичный шарпист
https://docs.microsoft.com/ru-ru/dotnet/framework/...
Но я был перешёл на что-нибудь более высокоуровневое.
- Dapper, для любителей SQL
- EF Core, для любителей LINQ и чендж-трекера.
- linq2db, для любителей LINQ и нелюбителей чендж-трекера
Ответ написан
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Тут: https://o7planning.org/ru/10517/working-with-mysql...
очень хорошо всё расписано.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы