Как добавить несколько сериалов с одинаковыми данными продукта
у меня есть текстовые поля информации о продукте, которые получают свои значения из рабочего списка listview
теперь с идентификатором продукта я хочу, чтобы он сохранил эту информацию в моей базе данных MSSQL
у меня есть текстовое поле для первого серийного номера "старт" и еще одно текстовое поле для ввода заданной суммы
я хочу, чтобы, если я добавлю 0001 в последовательное текстовое поле и 20 в другое, он должен добавить от 0001-0020 в мою SQL-базу данных, когда я сохраняю ту же информацию о продукте
Что я уже пробовал:
if (txtProductID.Text == "" || txtPSerial.Text == "" || txtCat.Text == "" || txtBin.Text == "-" || txtManufac.Text == "" || txtLocation.Текст == "")
{
Ящик для сообщений.Show("заполните текстовые поля для продолжения", "сообщение", кнопки MessageBoxButtons.Хорошо, MessageBoxIcon.Информация);
вернуть;
}
еще
{
пробовать
{
строка sql = @"вставить в tblSerials VALUES(@PID,@Descrip,@Serials,@Catagory,@Location,@Bin,@Manufacturer,@Date,@DateOUT,@DateIN,@Employee,@INOUT)";
//
cm = new SqlCommand(sql, cn);
см.параметры.AddWithValue ("@PID", txtPID3.Text);
см.параметры.AddWithValue("@Descrip", txtProductID.Text);
см.параметры.AddWithValue("@Serials", txtPSerial.Text);
см.параметры.AddWithValue ("@Catagory", txtCat.Text);
см.параметры.AddWithValue ("@Location", txtLocation.Текст);
см.параметры.AddWithValue ("@Bin", txtBin.Text);
см.параметры.AddWithValue ("@Manufacturer", txtManufac.Text);
см.параметры.AddWithValue ("@Date", lblDate.Text);
см.параметры.AddWithValue("@DateOUT", txt1.Text);
см.параметры.AddWithValue("@DateIN", txt2.Text);
см.параметры.AddWithValue ("@Employee", txt3.Text);
см.параметры.AddWithValue("@INOUT", txt4.Text);
см.Метод executenonquery();
Ящик для сообщений.Show("запись успешно сохранена!", "OK!", MessageBoxButtons.Хорошо, MessageBoxIcon.Информация);
//InsertTrail();
этот.Четкий();
это.GetSData();
txtPSerial.Текст = "";
}
catch (SqlException l)
{
Ящик для сообщений.Show("повторный ввод снова. Удостоверение личности уже могут забрать!");
Ящик для сообщений.Показать(l.сообщение);
}
}
}
OriginalGriff
И что же?
В чем твоя проблема?
Где ты застрял?
Какая помощь вам нужна?
Почему, черт возьми, вы думаете, что это хорошая идея в многопользовательской БД?
Member 13894223
Я могу добавить отдельные записи в базу данных ,которую я хочу добавить из txtboxAmount.text (количество сериалов,которые я хочу, скажем, 20, он должен добавить 20 записей в БД с той же информацией о продукте, но с сериалами от 0001, 0002, 0003 до 0020
OriginalGriff
Если вы знаете, как добавить один, почему вы не можете расширить его, чтобы добавить еще?
Какая помощь вам нужна от нас?
И снова: "почему, черт возьми, вы думаете, что это хорошая идея в многопользовательской БД?"
Member 13894223
Я совершенно новичок в кодировании я учусь по ходу дела но это та часть на которой я застрял и не знаю как это сделать