これは基本的な質問かもしれませんが、Googleでどのように表現するかわかりません。
基本的に、この形式( "02" 000)で構造化された主キーを持つAccessデータベースがあります。
番号を貼り付けようとすると、「02」は無視され、直接000になります。
たとえば、ここにコードがあります。
PeriodRoomID.Name = ("R" & ds.Tables("sqlSpecRoomRequest").Rows(i).Item(1))
PeriodRoomID.NameはR02001である必要があります。R1と同じようにPeriodRoomID.Nameが表示されます。
「02」を無視し、0を無視します。これは数学的には理にかなっていますが、私が望んでいることではありません。簡略化されたバージョンではなく、正確な出力を取得する方法が必要です。
クエリ;
SELECT SpecialSoftware.SpecSoftID, SpecialSoftware.RoomID, SpecialSoftwareNames.Description, Rooms.Capacity
FROM SpecialSoftware, SpecialSoftwareNames, Rooms