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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2017, 10:50   #1
nifilim0609
Новичок
Джуниор
 
Регистрация: 22.10.2017
Сообщений: 1
По умолчанию Ошибка:system formatexception: не удалось преобразовать значение параметра из string в dateTime что делать как исправить C#

string prodikts = Convert.ToString(this.comboBox1.Tex t);
string prodikts2 = Convert.ToString(this.comboBox1.Sel ectedValue);
string datapost = Convert.ToString(this.dateTimePicke r1);
string kolvo = Convert.ToString(this.textBox14.Tex t);

conne = new SqlConnection();
conne.ConnectionString = @"integrated security=true;data source=ДИМА-ПК\SQLEXPRESS;persist security info=false;initial catalog=selhoz";
conne.Open();
SqlCommand myCommand = conne.CreateCommand();
myCommand.CommandText = "INSERT INTO[Поставка] (id_продукта, Дата_поставки, Количество) VALUES(@id_Продукта, @Дата_Поставки, @количество)";

SqlCommand Command = conne.CreateCommand();
Command.CommandText = "UPDATE [Продукт] SET Продукт. Количество = Продукт. Количество +" + kolvo + "where [id_продукта] =@ID_Продукта";

Command.Parameters.Add("@ID_Продукт а", SqlDbType.Int, 10);
Command.Parameters["@ID_Продукта"].Value = prodikts2;
myCommand.Parameters.Add("@id_Проду кта", SqlDbType.NVarChar, 10);
myCommand.Parameters["@id_Продукта"].Value = prodikts;
myCommand.Parameters.Add("@Дата_Пос тавки", SqlDbType.Date, 50);
myCommand.Parameters["@Дата_Поставки"].Value = datapost;
myCommand.Parameters.Add("@количест во", SqlDbType.Int, 50);
myCommand.Parameters["@количество"].Value = kolvo;
int prohod = Command.ExecuteNonQuery();
int Uspeh = myCommand.ExecuteNonQuery();
if (Uspeh != 0 && prohod !=0)
Изображения
Тип файла: png Скриншот 22-10-2017 135531.png (55.8 Кб, 47 просмотров)
nifilim0609 вне форума Ответить с цитированием
Старый 22.10.2017, 14:22   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Что такое у Вас datapost - не ясно.
Но обычно такие ошибки возникают, когда подаваемая в SQL дата не отвечает региональным настройкам базы.
Black Fregat вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необработанное исключение типа "System.FormatException" произошло в System.Data.dll - Visual C++ БД zendau Общие вопросы .NET 3 30.06.2017 21:54
[Pascal ABC] В 7-ой строке пишет,что ожидалось имя процедуры или функции,не понимаю как это исправить и что делать! SMOKE SMOKE Паскаль, Turbo Pascal, PascalABC.NET 2 16.06.2017 18:57
Невозможно преобразовать параметр 1 из "System::Net::Mail::SmtpClient ^" в "System::String ^" Вероника99 C# (си шарп) 4 18.05.2015 22:22
Как преобразовать SIZE_T в string (System String^) calypso Общие вопросы C/C++ 0 09.12.2013 12:43
Как преобразовать LPTSTR to System.String calypso Visual C++ 12 15.04.2013 08:59