[ObjectBrowser] データを貼り付けると「項目 'ROWID' は変更できません。」と表示される場合の原因

ObjectBrowserで、Excelなどからデータを貼り付けると、
「項目 'ROWID' は変更できません。」と表示される場合の原因と対処法です。

現象

ExcelなどからObjectBrowserへデータを貼り付けると
「項目 'ROWID' は変更できません。」と表示されてデータが貼り付かない。

ObjectBrowser「項目 'ROWID' は変更できません。」

原因

これは、貼り付けるテーブルのカラム数以上の列数があるデータを貼り付けようとしていることが原因です。
例えば10カラム(列)あるテーブルに対して、11カラム(列)分のデータを貼り付けようとするとこのエラーが発生します。

対処法

貼り付けデータの列数と、貼り付け先のテーブルの列数は同じにする。

備考

  • ExcelのシートからデータをコピーしてObjectBrowserに貼り付ける時に、1列多くコピーしてしまいこのエラーが出るパターンが多いです。

スポンサーリンク