「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) アイエルアイ総合研究所 無断転載を禁じます