Я использую delphi для создания базы данных в MS Access, но когда я нажимаю кнопку, чтобы добавить таблицы в базу данных, это означает, что синтаксис неверен.Ошибка синтаксиса в инструкции create table при использовании внешнего ключа
cs:='CREATE TABLE tblRecordOfGames ('+
'Username Varchar CONSTRAINT FK_Username '+
'REFERENCES tblUsers (Username),'+
'TimeOfGame Date/Time,'+
'MovesTaken Integer(3)'+
'OptimalMoves Integer(3)'+
'PercentageofOptimalMoves Double(5)'+
'CreditsWon Integer'+
'CreditsLost Integer)';
ADOCommand1.CommandText:=cs;
ADOCommand1.Execute;
Я думаю, что это проблема с тем, как я пытаюсь добавить ключ, но я с трудом найти рабочий пример.
Спасибо, что работает отлично, у меня есть инструкция для первичного ключа как отдельная команда. Вытащил это, пока я не стрелял в это. – CMCK123