bHWi5Car = new Car(carBrand: "宝马", carId: "c1", kunCun: 3, carPrice: 50, motoType: "NO01", type: "i5");报错
时间: 2023-11-13 13:58:08 浏览: 102
根据你提供的代码,我猜测你是在使用 C# 进行编程。根据 C# 的语法规则,如果你要在创建对象时指定属性的值,应该使用对象初始化器。你可以尝试将代码修改为以下形式:
```
Car bHWi5Car = new Car
{
CarBrand = "宝马",
CarId = "c1",
KunCun = 3,
CarPrice = 50,
MotoType = "NO01",
Type = "i5"
};
```
这样就可以正确创建对象了。
相关问题
bHWi5Car = new Car( carBrand:"宝马",carld: "c1",kunCun: 3,carPrice: 50,motoType: "NO01",type: "i5");
好的,我明白了。这是一个创建宝马车辆对象的代码,其中carBrand表示车辆品牌,carId表示车辆编号,kunCun表示库存数量,carPrice表示车辆价格,motoType表示发动机型号,type表示车型。这个对象的创建语句中有一个错误,应该是使用冒号而不是等号来指定参数名。正确的语句应该是:
```
bHWi5Car = new Car(carBrand: "宝马", carId: "c1", kunCun: 3, carPrice: 50, motoType: "NO01", type: "i5");
```
车辆信息表: cars(Car_ID,Type,Car_Num,Rent_price,Rent_able) 主键:Car_ID 租用信息表: Rent(Rent_Num,Rent_carid,Rent_Custid,Rent_date,Expired_date,Rent_days,Earnest_money) 主键:Rent_Num 外键:Rent_carid,Rent_Custid 客户信息表: Customers(Customer_ID,Customer_name,Customer_IDNum,Customer_Sex,Customer_Tel,Customer_add) 主键:Customer_ID,给出sqlserver的sql语句创建外键
以下是创建外键的 SQL 语句:
```
-- 将 Rent 表中的 Rent_carid 列设置为 Cars 表的 Car_ID 列的外键
ALTER TABLE Rent
ADD CONSTRAINT fk_rent_carid
FOREIGN KEY (Rent_carid) REFERENCES Cars (Car_ID);
-- 将 Rent 表中的 Rent_Custid 列设置为 Customers 表的 Customer_ID 列的外键
ALTER TABLE Rent
ADD CONSTRAINT fk_rent_custid
FOREIGN KEY (Rent_Custid) REFERENCES Customers (Customer_ID);
```
这将在 Rent 表中创建两个外键,分别连接 Cars 表的 Car_ID 列和 Customers 表的 Customer_ID 列。您可以根据需要更改外键名称、引用列名称等。
阅读全文