顧客登録をアクセスで行いたいと考えており、顧客コードを自動採番から
取得したいと思っております。
私自身、アクセスは始めたばかりでとまどいながら作業を行っていますので、説明不足等ありますが、どうかご教授願います。
顧客テーブル:ID・顧客コード・顧客名・住所・申込み日としています。
IDはオートナンバー型にしていますが、欠番が生じる為別に連番がふれるフィールドを作成したいと考えています。
色々なサイト等で調べた所、DMax関数が使用できるというところへ行き着いたのですが…
どこにどのように記述するべきなのか、また、必要な情報はどこへ格納すればいいのかわからずに苦戦しております。
どうかよろしくお願いします。
VBじゃなくて、AccessのVBAですよね?
DMaxを使う方法でしたら、
http://www.microsoft.com/japan/technet/archive/columns/suo/useado.mspx?mfr=true
これは、欠番を管理する機能は無いですね。
複数ユーザからの同時更新のケースでつじつまを合わせようとすると、
結構面倒くさいことになるかもしれません。
http://support.microsoft.com/default.aspx?scid=kb;ja;191253
下記はSQLServerの場合の話ですが、方針は同じです(トリガは使えないけど)のでご参考まで。
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200612/06120025.txt
もげさん
ありがとうございます。
もしかして、書き込む所を間違えていますか!?
だとしたら、大変申し訳ありません…
同じような質問がここにはあったのですが、解決策が見つからなかったもので…
Access専門の掲示板もありますので、
http://www.accessclub.jp/
http://www.moug.net/boards/index.htm
そのような場のほうがより適切とは思います。
欠番を気にして処理をするには、
いずれの場においても、初心者の方には難易度は高めかとは思います。
ありがとうございます。
そちらのURLから飛んでみたいと思います。
お手数お掛けしました。
解決済みにさせていただきます。
ツイート | ![]() |