SQL Server PriceLists テーブルを取得しました。
CREATE TABLE [dbo].[PriceLists](
[PriceListId] [tinyint] IDENTITY(1,1) NOT NULL,
[PLName] [varchar](20) NULL,
CONSTRAINT [PK_PriceLists] PRIMARY KEY NONCLUSTERED
それを Access 2007 にリンクすると、Access は PriceListId を Long Integer に設定します (これは正しくありません)。
TinyInt が "AutoNumber" (Access の専門用語) ではない他のテーブルをリンクすると、Byte フィールドとして正しくリンクされます。
PriceListId を AutoNumber、Byte フィールドとして持つようにテーブルを適切にアタッチする手がかりはありますか?