问题1:
我有一个大问题,现在我正在构建WinForm应用程序,我有两个表:
Table1客户(客户ID,姓名,姓氏,汽车)Table2汽车(carID,carBrand,汽车型号,注册号)
我正在尝试制作table3 parkingSpot:
( spotID,
name (values from clients->name),
surname (values from clients->surname),
pesel (values from clients->pesel),
registrationNumber (values from cars->registrationNumber),
days)
怎么做?
问题2:
让我说我有这个表,现在我想制作表格,我可以添加记录到表停车点Form Add Reserv我知道如何将数据从数据库绑定到组合框但我不知道如何制作添加预订按钮,如何获取来自comboBoxes,textBox的值,并让它在parkingSpot表中创建一条新记录。
答案1:
您不需要在第三个表中添加name
,surname
等列。它可以是这样的映射表:
id INT,
client_id INT,
car_id INT
client_id
和car_id
可分别为client
和car
表的外键。
答案2:
一旦用户从组合框中选择了值,您就可以编写INSERT
查询并提供client
和car
的id以创建新行。
另外,要获取行,您可以使用JOIN
,here是JOIN
的文档和示例。