Я считаю, что проблема связана со столбцом с именем Расстояние (км) , чтобы использовать такое имя столбца.Вы должны будете заключить его, например,
Prix,`Distance(Km)`,PlacesDisponibles,
. Вы можете сделать этот отсек, изменив COLUMN_DISTANCE
, который будет определен с использованием
COLUMN_DISTANCE = "`Distance(Km)`"
Это приведет к:
INSERT INTO Voyage(VilleDépart,Trajet,HeureDépart,DateDépart,Flexibilité,HeureArrivée,Bagage,Commentaire,LieuArrivée,VilleArrivée,Durée,DateArrivée,LieuDépart,IDChauffeur,Détour,Prix,`Distance(Km)`,PlacesDisponibles,PlacesProposées) VALUES (
'Abong-Mbang','Abong-Mbang --> Ambam:','23:45','2018-09-28','+/- 30 minutes','05:59','Petit','Nine','Er','Ambam','06 h 14 min','2018-09-29',
'Az',5,'+/- 15 minutes',3100,422,5,5
);
Работает в соответствии с: -
INSERT INTO Voyage(VilleDépart,Trajet,HeureDépart,DateDépart,Flexibilité,HeureArrivée,Bagage,Commentaire,LieuArrivée,VilleArrivée,Durée,DateArrivée,LieuDépart,IDChauffeur,Détour,Prix,`Distance(Km)`,PlacesDisponibles,PlacesProposées) VALUES (
'Abong-Mbang','Abong-Mbang --> Ambam:','23:45','2018-09-28','+/- 30 minutes','05:59','Petit','Nine','Er','Ambam','06 h 14 min','2018-09-29',
'Az',5,'+/- 15 minutes',3100,422,5,5
)
> Affected rows: 1
> Time: 0.23s
Обратите внимание, что для столбца существует, тогда его имя должно быть заключено в таблицу при определении.
Однако я бы предложил переименовать столбец в Distance_Km .
Существуют также альтернативные символы вложения, которые вы также можете использовать
- «Расстояние (км)» , т.е. заключено в " и "
- [Расстояние (км)] , т. Е. Заключено в [ и ]
- 'Расстояние (км)' , т. Е. Заключено в ' и '
Это рассматривается в SQL как понял SQLite - ключевые слова SQLite