2
我使用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