質問

質問の仕方がわからなかったため、この質問のタイトルは正確ではない可能性があります。

AC 2010でIDフィールドを作成する方法はありますか?一定の部分があり、次にユーザーが入力するIDの一部がありますか?

例:「EMP9066」

-IDの「EMP」部分を常に一定にし、ユーザーがそれを変更できないようにしたいのですが、「9066」はユーザーが入力するように求められる4桁の数字です。

助けてください。

_これはSQLではなく一部のマクロを使用した基本的なアクセスであることを忘れないでください。

ありがとう

役に立ちましたか?

解決

Accessには、自動番号と呼ばれるデータ型があり、レコードごとに一意の番号が自動的に生成されますが、アルファプレフィックスは使用できません。

それが実際に一定である場合、最も簡単なアプローチは、表示のために接頭辞を付けることです。つまり、テーブルでは、フィールドは(たとえば)recIdと呼ばれ、計算された列を使用してクエリを介して行を表示します>

EmpId: "EMP"&format $(RecId、 "0000")

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top