OleDbを使用してMS Accessデータベースファイルを作成しています。スニペットは次のとおりです。OleDbCommandでAUTOINCREMENTが機能しない
OleDbCommand command = oleDbConnection.CreateCommand();
command.CommandText =
"CREATE TABLE MyTable (" +
"[Count] LONG NOT NULL PRIMARY KEY AUTOINCREMENT, " +
"[TimeAndDateTested] TIMESTAMP NOT NULL, " +
"[SerialNumber] VARCHAR(14) NOT NULL, " +
"[TestResult] BIT NOT NULL)";
command.ExecuteNonQuery();
何が問題なのですか?ありがとう。
興味深い。 。 。あなたは2007年のACまたは2010年を使用していますか?私はまだアップグレードしていない。しかし、AC 2003では、COUNTERキーワードが私のために働き、IDENTITYは失敗しました。興味深い、あなたが間違ってsterringのお詫び! – XIVSolutions
いいえ、それは大丈夫です。とにかくありがとう。私はAccess 2007を使っていましたが、Access 2003ファイルとして保存しました。私は2003年にそれをチェックします。ありがとうございました。 –