Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6460
Последний выпуск: 19.06.2015

Код для SQL на C#.

87K
08 апреля
shabasha
4 / / 26.03.2018
Смысл такой : Если в базе данных есть никнейм который мы получаем при каждом сообщении (пишу бота для телеграмма) тогда мы не создаём для него строку, если же пользователь тут впервые (его никнейма нет в базе) тогда создаём 1 раз. (прикладываю пример, он не работает с ошибкой SQLL has no rows)

Код:
Message msg = e.Message;
            name = msg.Chat.FirstName;
            DB = new SQLiteConnection(@"Data Source = C:SBGLSCORE.db ;Version=3");
            DB.Open();
            SQLiteCommand cmd1 = DB.CreateCommand();
            cmd1.CommandText = "select * from Score";
            SQLiteDataReader SQLL = cmd1.ExecuteReader();
            if (SQLL.HasRows)
            {
                if (SQLL["score"].ToString() == name.ToUpper())
                {

                }
            }
            else
            {
                SQLL.Close();
                cmd1.CommandText = "insert into Score (score,name) values (@score,@name)";
                cmd1.Parameters.Add("@score", System.Data.DbType.Int32).Value = score;
                cmd1.Parameters.Add("@name", System.Data.DbType.String).Value = name.ToUpper();
                cmd1.ExecuteNonQuery();
            }
60K
06 июля
ЗАРАБОТОК КРИПТОВАЛЮТЫ
206 / / 06.07.2018
____________________
Заработок от 20 000 рублей в день !!!
- Вам нужен готовый, уже настроенный метод заработка?
- Без сложных курсов, в которых вы не можете разобраться.
- Без рутинной работы.
- Без обмана и чтобы деньги были достойные.
- Именно готовый заработок, а не бесполезный курс!
Подробности на сaйте http://mod-servis.ru

____________________
Заработок от 20 000 рублей в день !!!

- Вам нужен готовый, уже настроенный метод заработка?
- Без сложных курсов, в которых вы не можете разобраться.
- Без рутинной работы.
- Без обмана и чтобы деньги были достойные.
- Именно готовый заработок, а не бесполезный курс!
Подробности на сaйте http://mod-servis.ru

____________________

76399

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог