Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2011, 21:33   #1
vit-271
Новичок
Джуниор
 
Регистрация: 08.08.2011
Сообщений: 1
По умолчанию DateTamiPicker не добовляет дату в базу

Кто может подсказать как мне правильно добавить запись в базу с калиндоря заранее болльшое спасибо вод код
Код:
 da.InsertCommand = new SqlCommand("INSERT INTO klient (ФИО, Оплата, [Дата приёма], [Забрать обувь])VALUES(@ФИО, @Оплата,@Дата приёма, @Забрать обувь)", cn);
            da.InsertCommand.Parameters.Add("@ФИО", SqlDbType.VarChar).Value = textBox1.Text;
            da.InsertCommand.Parameters.Add("@Оплата", SqlDbType.Money).Value =  Convert.ToDecimal(textBox2.Text);
            da.InsertCommand.Parameters.Add("@Дата приёма", SqlDbType.DateTime).Value = datePriyoma.Value;
            da.InsertCommand.Parameters.Add("@Забрать обувь", SqlDbType.DateTime).Value = dateZabrat.Value;



________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 08.08.2011 в 22:58.
vit-271 вне форума Ответить с цитированием
Старый 08.08.2011, 23:01   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я, конечно, 100% гарантии не дам, НО!!!!

Ну неужели не видно, что у Вас пробел в имени параметра?!!!

Почему бы не написать так:
Код:
 da.InsertCommand = new SqlCommand("INSERT INTO klient (ФИО, Оплата, [Дата приёма], [Забрать обувь])VALUES(@ФИО, @Оплата,@datePriyoma, @dateZabrat)", cn);
            da.InsertCommand.Parameters.Add("@ФИО", SqlDbType.VarChar).Value = textBox1.Text;
            da.InsertCommand.Parameters.Add("@Оплата", SqlDbType.Money).Value =  Convert.ToDecimal(textBox2.Text);
            da.InsertCommand.Parameters.Add("@datePriyoma", SqlDbType.DateTime).Value = datePriyoma.Value;
            da.InsertCommand.Parameters.Add("@dateZabrat", SqlDbType.DateTime).Value = dateZabrat.Value;
p.s. использованные мною в примере идентификаторы взяты "с неба" - можно подставить любые НОРМАЛЬНЫЕ свои...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразовать дату Nekr0n Помощь студентам 0 09.10.2010 18:54
конвертировать дату bush007 PHP 8 11.04.2010 00:40
Задачка на дату KREGI Помощь студентам 3 03.06.2009 06:37
Преобразовать в дату Marvel Microsoft Office Excel 21 22.01.2009 06:42
Как записать в базу дату с календаря? Scorpy БД в Delphi 8 11.11.2008 21:44