次の SQL INSERT INTO ステートメントを作成しようとしていますが、構文エラーが発生します。助言がありますか?:
SQL = "
INSERT INTO AptRent
(BuildingID,
RentAmountID,
InitialRentDueDate,
TenantID,
AptNoID,
MoveInDate,
MoveOutDate,
DateAdded,
SecurityAmount,
SecurityPaid,
NoDaysLate,
LateAmount)
VALUES
(" & Me.cbSelectBuildingForRental & ","
& Me.cbCreateRentalRentAmount & ","
& Me.tbCreateRentalRDD & ","
& Me.cbSelectTenantForRental & ", '"
& Me.cbSelectAptNoforRental & "' ,"
& Me.tbCreateRentalMID & ","
& Me.tbCreateRentalMOD & ","
& Now() & ","
& Me.tbSecurityAmnt & ","
& Me.ckSecurityPd & ","
& Me.tbNoDaysLate & ","
& Me.tbLatePmnt & ")"
テーブルAptRentには次のデータ型があります。
BuildingRentID : オートナンバー
BuildingID : 番号 ( Me.cbSelectBuildingForRental )
RentAmountID : 数値 ( Me.cbCreateRentalRentAmount )
InitialRentDueDate : 日付/時刻 ( Me.tbCreateRentalRDD )
TenantID : 番号 ( Me.cbSelectTenantForRental )
AptNoID : テキスト ( Me.cbSelectAptNoforRental )
MoveInDate : 日付/時刻 ( Me.tbCreateRentalMID )
MoveOutDate : 日付/時刻 ( Me.tbCreateRentalMOD )
DateAdded : 日付/時刻 ( Now() )
SecurityAmount : 通貨 ( Me.tbSecurityAmnt )
SecurityPaid : はい/いいえ ( Me.ckSecurityPd )
NoDaysLate : 数値 ( Me.tbNoDaysLate )
LateAmount:通貨 ( Me.tbLatePmnt )