@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 и передовалась как обычная строковая переменная?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
EPIDEMIASH
@EPIDEMIASH
Человек швейцарский нож
namertrn = (Reader["Name"].Value ?? "Ваш текст").ToString();
Ответ написан
Ваш ответ на вопрос

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

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