Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> в DataSet добавляет, а в БД нет 
:(
    Опции темы
alekca2292
Дата 5.1.2012, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 5.1.2012

Репутация: нет
Всего: нет



ребят,. предупреждаю сразу я не ас...
Код

//Адресс БД
            string conn = "Data Source=apteka.sdf";
            //Переменная, создающая команду, которая посылается в БД и там Выполняется
            SqlCeCommand command;
            //Создание подключения к БД
            SqlCeConnection sq = new SqlCeConnection(conn);
            //Открытие Подключения
            sq.Open();

            if (kurs.ind == 0)
            {
                int regnum = Convert.ToInt16(textBox1.Text);
                int kolvo = Convert.ToInt16(textBox2.Text);
                DateTime datazak = DateTime.Now;
                textBox1.Clear();
                textBox2.Clear();
                //sql запрос в бд, чтобы добаить строчку
                string s = "Insert into zakaz values ( 1, " + regnum + ", " + kolvo + ", '" + datazak + 
                                "');";
                //Создание запроса
                command = new SqlCeCommand(s, sq);
                //Делает необходимые изменения в бд
                command.ExecuteReader();
                //Перезагрузка табличных данных, чтобы в вашей DataGridView были обновленные данные
                this.zakazTableAdapter.Fill(this.aptekaDataSet.zakaz);
                zakazTableAdapter.Update(aptekaDataSet);
            }
            sq.Close();



в DataSet записывает а в БД не сохраняет, что я не то сделала?
заранее спасибо 
PM MAIL   Вверх
ninasus
Дата 12.4.2012, 09:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 12.4.2012

Репутация: нет
Всего: нет



command.ExecuteReader(); это если Вы считываете что то, тоесть делаете селект
Вам нужно command.ExecuteNonQuery();


PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0628 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.