Разработчик MS SQL, C# (.NET), консультант по безопасности данных
Контакты
Местоположение
Россия

Наибольший вклад в теги

Все теги (8)

Лучшие ответы пользователя

Все ответы (14)
  • Почему когда я из DataGridView добавляю значения в listbox появляется ошибка System.ArgumentNullException?

    @Av-IT
    Разработчик и админ SQL, консультант
    У вас ошибка происходит из-за того, что filmsDataGridView.Rows[i].Cells[7].Value в некоторых случаях у вас = null, а null вставлять в CombopBox нельзя

    5dfad14e21439463486042.jpeg

    Всегда конвертируйте null'ы к пустой строке так

    listBox1.Items.Add(Convert.ToString(filmsDataGridView.Rows[i].Cells[7].Value));

    или так:

    listBox1.Items.Add(filmsDataGridView.Rows[i].Cells[7].Value?.ToString() ?? String.Empty);
    Ответ написан
    1 комментарий
  • Как исправить ошибку, я ее не вижу?

    @Av-IT
    Разработчик и админ SQL, консультант
    Привет, Андрей

    А у тебя таблица database в БД точно есть? Она в точности именно так называется?
    Лучше это название скопировать из админки БД, чтобы избежать опечаток таких как русская 'a' вместо латинской...

    И попробуй взять в апострофы
    SELECT id FROM 'database' WHERE ...
    Ответ написан
    Комментировать
  • Как админу не грубить пользователям?

    @Av-IT
    Разработчик и админ SQL, консультант
    Из своей практики руководителя отдела софт-разработок, скажу так:

    Обучающие красочные материалы для чайников, закрывающие самые горячие пробелы в головах юзеров, тоже сомнительны - 70% юзеров просто проигнорят их, как бы доходчиво они не были вами написаны.
    Тут нужна поддержка вышестоящего руководства читать инструкции. Если голоса свыше нет, документашки вряд ли вправят мозг чайникам, у них своей работы завались, читать им еще чего то ...

    Как-то я тоже обратился к директору с подобной проблемой (чайники отнимали время глупыми просьбами), мол надо бы их обучить, нанять коуча для этого, чтоб хоть пришел в офис и в Word, Excel "подтянул" их, на что получил ответ "Ну вы же программисты, вы и обучайте" ...
    Ответ написан
    1 комментарий
  • Как сделать, чтобы дата отображалась количеством часов в БД?

    @Av-IT
    Разработчик и админ SQL, консультант
    -- Пусть @t_start - начальная дата в прошлом, например 1111 минут назад
    DECLARE @t_start AS DATETIME = DATEADD(minute, -1111, GETDATE())

    -- Узнать сколько часов прошло с того времени в виде FLOAT можно так
    SELECT DATEDIFF(second, @t_start, getdate()) / 3600.0
    Ответ написан
    Комментировать
  • Как отобразить картинку в PictureBox на форме?

    @Av-IT
    Разработчик и админ SQL, консультант
    А загрузить картинку в PictureBox из файла просто:

    pictureBox1.Image = new Bitmap(@"C:\temp\DiskManagement.png");
    Ответ написан
    Комментировать