よくオートナンバーを使うのですが、このナンバーはどこから読み込んでくるのでしょうか?現在何番迄カウントしているのかが、知りたいんですが。
よろしくお願い致します。
何のオートナンバーでしょう?
JET のオートナンバーであれば、データが登録時に発行されます。
直前の採番値を知りたいのであれば、ADO / ADO.NET にて
SQL = "SELECT @@IDENTITY"
のクエリを実行できます。
http://yaplog.jp/orator/archive/12
SQL Server のサンプルについて、下記も参照してみてください。
http://www.microsoft.com/japan/msdn/net/adonet/manidcrisis.asp
質問の仕方が悪く申し訳ありません。
マイクロソフトアクセスでテーブル設定して入力を開始した場合、自動的に
番号が振られます。この番号はどこから取得しているのでしょうか?
又、この自動割り振りされるものを指定して振り分けする方法を教えて下さい。
>この番号はどこから取得しているのでしょうか?
新規レコード追加時に、JETが内部カウントを元に生成します。
JET 4.0以上では、開始番号や増分値を、1以外の値にする事もできます。
http://yaplog.jp/orator/archive/11
http://yaplog.jp/orator/archive/13
>指定して振り分けする方法
指定したいなら、そもそもオートナンバーフィールドを使うべきではありません。
ツイート | ![]() |