「StiLL」 デザイン情報159 StiLLコマンド--データベースのオートナンバー型ガタの項目を更新コウシン
           
                             
  ■ 今回は 「オートナンバー型」(新規レコードに対して自動的に番号を付けるデータ型) の項目を更新する方法をご紹介します。
セルリンクボタンの 「BtUpload」 には オートナンバー型の項目を更新するための機能が備わっています。
    ■ 「BtUpload」 でオートナンバー型の項目を更新するには、指定項目の 「キー列」 にてオートナンバー型の項目の列番号の頭に 「A」 をつけ、更新するデータの自動採番を行いたい項目に 「0」 (ゼロ) を設定します。     ■ ご注意下さい。オートナンバー型とは Microsoft Access のフィールドのデータ型となりますので、他のデータベースでは名称メイショウや仕様が異なります。
データベースの設定内容の詳細は各データベースのヘルプ等をご確認ください。
 
  対応Ver. :StiLL V9.1以降
対応種類:StiLL Dev・Pro
    対応Ver. :StiLL V9.1以降
対応種類:StiLL Dev・Pro
    対応Ver. :StiLL V9.1以降
対応種類:StiLL Dev・Pro
 
                             
■ 今回コンカイの内容ナイヨウ  
今回コンカイは 「オートナンバー型」(新規レコードに対して自動的に番号を付けるデータ型) の項目を
更新する方法をご紹介します。
セルリンクボタンの 「BtUpload」 には オートナンバー型ガタの項目を更新コウシンするための機能キノウが備ソナわっています。
なお、オートナンバー型とは Microsoft Access のフィールドのデータ型カタとなりますので、
他ホカのデータベースでは名称や仕様シヨウが異コトなります。
SQL server で Access のオートナンバー型のように、数字スウジが連番で自動的に設定されるようにするには、
整数セイスウ型ガタの項目コウモクに対タイして、列レツのプロパティで 「IDENTITYの指定」 を設定セッテイします。
また、オートナンバー型カタではなく整数セイスウ型ガタの項目に対タイして StiLL側ガワで自動ジドウ採番サイバンする方法ホウホウにつきましては
以下イカのバックナンバーをご覧ください。 
「StiLL」 デザイン情報158 StiLLコマンド--自動採番した連番を活用
■ 「BtUpload」 でオートナンバー型ガタの項目を更新コウシンする方法ホウホウ  
セルリンクボタンの 「BtUpload」 ボタンは、以下イカの設定セッテイをすることでオートナンバー型ガタの項目コウモクを更新コウシンすることができます。
�@指定シテイ項目コウモクの 「キー列」 にて
   オートナンバー型の項目の列番号の頭に 「A」 をつけます。
  キー列を複数指定シテイしている場合、 「A」 を付けることができるのは
  1つ目に指定シテイした列番号のみとなります。
    正タダ)A2,1     誤ゴ)1,A2
�A更新するデータのオートナンバー型の項目コウモクに 「0」 (ゼロ) を設定セッテイします。
   オートナンバー型ガタの項目コウモクで 「0」 を設定セッテイした箇所カショは自動採番サイバンした番号バンゴウで登録します。
   「0」 以外を設定した場合はデータベース側に同じデータがあれば 「上書き」 しますが、
   ない場合バアイはエラーになりますのでご注意チュウイください。
   「BtUpload」 ボタンを実行すると、実際ジッサイに更新コウシンした結果ケッカの番号バンゴウに変カわります。
  [自動採番実行時のイメージ]
■ ご参考サンコウまでに  
オートナンバー型のフィールドプロパティで、「新規シンキレコードの値アタイ」 を 「ランダム」 に設定セッテイすると、
新しいレコードの追加の時トキ、連番レンバンではなくランダムな数字スウジが割り当てられます。
            (各ボタンの設定内容の詳細はStiLLヘルプをご確認ください)
          (データベースの設定内容の詳細は各カクデータベースのヘルプ等ナドをご確認ください)
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます