我是c#的初学者,并试图制作一个简单的软件。我有一张表,其中"id"
是主键。如果我选择2名乘客,他们两人将拥有相同的预订ID,但SQL会自动生成"id"("id"
,下一位客户会增加id,bookingID
。我想要的是一键点击,座位应该更新预订ID。这是我到目前为止所做的代码。我在列表框中插入了选定的座位名称。我尝试在messagebox
中显示onclick()
{
for (int i = 0; i < m; i++) //m is the number of seats in listbox
{
cmd = new SqlCommand("update Final set Seat=@Seat where id=@id and BookingID=@BookingID", con);
con.Open();
cmd.Parameters.AddWithValue("@id", id);
cmd.Parameters.AddWithValue("@BookingID", JourneyDetails.bookId);
cmd.Parameters.AddWithValue("@Seat", listBox1.Items[i].ToString());
id++;
con.Close();
}
catch (Exception e1)
{
MessageBox.Show(e1.ToString());
}
}
和ListBox项目,一切都在它需要的地方。感谢。
@Echo off
For /f "delims=." %%A in (
'wmic os get LocalDateTime^|findstr ^^20'
) Do Set DT=%%A
Set "TIMESTAMP=%DT:~0,4%-%DT:~4,2%-%DT:~6,2%-%DT:~8,2%-%DT:~10,2%-%DT:~12,2%"
Set TimeStamp
答案 0 :(得分:2)
在关闭<div *ngIf="submitted && name.errors?.required">
Name is requried!
</div>
中的连接之前,您可能会遗漏cmd.ExecuteNonQuery()
。