public void create(account_detail c, int jobcard_id)
{
SqlConnection con = new SqlConnection(@"Data source =(LocalDB)\v11.0;AttachDbFilename=C:\Users\Wattabyte Inc\Documents\CarInfo.mdf;Integrated Security=True;");
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.Text;
cmd.Connection = con;
con.Open();
foreach (var details in c.Data)
{
cmd.CommandText = "insert into child_detail values ('" + jobcard_id + "','" + details.completed_by + "','" + details.reporting_time + "','" + details.cost_activity + "','" + details.spared_part_used + "');";
cmd.ExecuteNonQuery();
}
}
Я использую этот код, но он принимает только одно значение, но я хочу сохранить несколько значений в базе данных?Как вставить несколько динамических значений строк в базу данных
Вы пытались запустить это в режиме отладки, чтобы увидеть счет 'c.Data'? –
это будет только один раз. – raja
Если 'details' в' c.Data' появляется один раз, то он должен запускаться только один раз. –