0
我需要创建一个预订系统,为一个或多个乘客预留座位 如果例如为三个座位预留的乘客,我如何才能将这三个预留座位插入到一个自动递增ID在我的数据库?Java - 座位预订系统
例如,如果三个座位的乘客准备金,在我的数据库就应该是这样的:
Ticket Number Passenger Name
2 passenger1
2 passenger2
2 passenger3
这是我使用的是什么现在:
sql1 = "INSERT INTO passenger_details(fname,lname,gender,address,cc_no,bank_name,no_of_tickets,seat,destination)
VALUES('"+fnm+"','"+lnm+"','"+gnd+"','"+add+"','"+cc+"','"+bank+"','"+tckts+"','"+seats+"','"+dest+"')
('"+fnm+"','"+lnm+"','"+gnd+"','"+add+"','"+cc+"','"+bank+"','"+tckts+"','"+seats2+"','"+dest+"'),
('"+fnm+"','"+lnm+"','"+gnd+"','"+add+"','"+cc+"','"+bank+"','"+tckts+"','"+seats3+"','"+dest+"')";
更好的开始使用'PreparedStatement'或者我会介绍你给我的朋友[bobby tables](http://xkcd.com/327/) – alfasin 2014-09-03 01:46:39
@alfasin:就像我喜欢xkcd一样,[this link]( http://bobby-tables.com/)也有解决方案,而不仅仅是问题。 – Amadan 2014-09-03 01:47:31
感谢您的信息 – gunz24Z 2014-09-03 13:05:34