Задать вопрос
@a63826ndrew
Студент, новичок в Python

Как обработать исключение в работе сервера?

Здравствуйте!
Есть сервер на языке C#, он получает sql - запросы от пользователей, достает нужное из базы банных и отправляет обратно.
string namertrn = null;
                                SqliteConnection connect = new SqliteConnection("Data source = accounts.db");
                                connect.Open();
                                SqliteCommand command = new SqliteCommand(message, connect);
                                command.ExecuteNonQuery();
                                SqliteDataReader Reader = command.ExecuteReader();
                                while (Reader.Read())
                                {
                                    namertrn = Reader["Name"].ToString();
                                }
                                Reader.Close();
                                Console.WriteLine(namertrn);
                                byte[] namenazad = Encoding.UTF8.GetBytes(namertrn);
                                stream.Write(namenazad, 0, namenazad.Length);

Это реализуется с помощью предеставленного кода, а иногда вот приходит запрос, сервер обращается к ячейке в базе, а она пустая, и работа сервера завершается, вот как можно сделать так чтобы, если ячейка пуста то ей присваивалось NULL и передовалась как обычная строковая переменная?
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
EPIDEMIASH
@EPIDEMIASH
Человек швейцарский нож
namertrn = (Reader["Name"].Value ?? "Ваш текст").ToString();
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы