0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

「行更新」の使い方 - DBUpdateTool

Posted at

Excelアドイン
DBUpdateTool(https://www.lasis.com/products/dbupdatetool)

選択した行について、プライマリーキーのセルの値を「WHERE」条件とし、セルのデータをDBに「INSERT」もしくは「UPDATE」します。 既存データが無い場合は「INSERT」、既存データがある場合は「UPDATE」を行います。【複数行選択可】

  1. データベースのテーブルに新たな行を追加したい場合、そのテーブル名でExcelシートを作成し、ヘッダー作成を行います。
    image.png
    わかりやすいように、先ほどの画像を拡大表示します。
    image.png

  2. DBUpdateToolで、ヘッダー作成後、追加したいデータをExcelシートに入力します。
    image.png

  3. 追加したい行の任意のセルを選択し、Excelの「アドイン」タブにある「DBUpdateTool」の「行更新」ボタンをクリックします。
    image.png

  4. データベースのデータが変更されるため、確認のダイアログが表示されます。
    image.png

  5. 無事、処理が完了しました。
    image.png

  6. データベースのデータが更新されました。この場合、同じ主キーのデータが存在しないため、SQLのINSERT処理が実行されました。
    image.png

  7. ご覧の通り、Microsoft SQL Server Management Studioで確認してみると、確かにデータが登録されていることがわかります。
    image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?