A5:SQL Mk-2での複数レコードの貼り付けの方法を教えてください
A5:SQL Mk-2で複数レコードをコピーをし貼り付けをしたいのですが、複数レコードをコピーし貼り付けを行ったところ、単一レコードしか貼り付けされません。
複数レコードの貼り付け方法をもしわかる方がいたら教えて頂きたいです。
よろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
投稿2021/12/01 06:15
総合スコア30
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答ありがとうございました。
貼り付け方法として、Excelでデータを作成したのですが、
詳しくは、A5:SQL Mk-2でデータが空のテーブルの「EXCELへ出力」ボタンで該当テーブルのカラム名が書かれたExcelファイルを出力し、そのExcelファイルに複数行のデータを入力し、その入力データ部(複数行)を選択し、コピーし、A5:SQL Mk-2の該当テーブルに戻り、レコード貼り付けを行いましたが、単一レコードしか貼り付けることができませんでした。
自分の実施方法が悪く、上手く複数行の貼り付けができていないと思うのですが、何か原因がわかれば、教えて頂きたいです。行端の認識が上手くされていないということでしょうか?
2021/12/01 06:49
そのテーブルに一意制約があるなら、違反でコピーがされないケースがありますが、そのような事は無いですか?
2021/12/01 07:18 編集
また、エクセルで加工しているなら、一旦CSVで保存してから、ファイルからのインポートの方がやり易いと思います。
テーブルデータのインポート
https://a5m2.mmatsubara.com/help/TableEditor/import_export.html
2021/12/01 07:11
回答ありがとうございます。
一意制約とはそのテーブルのソースにUNIQUE KEYがあるかを見ればよかったですよね?
一応ソースにUNIQUE KEYのようなものは見当たらなかったので、テーブルに一意制約はないと思うのですが、、、
2021/12/01 07:50
一旦CSVで保存してから、ファイルからのインポートのやり方を試してみたのですが、
「モジュール’A5M2.exe’のアドレス 00000000008547E0 でアドレス
000000000000000020 に対する読み取り違反がおきました。」というエラーメッセージが表示されてしまいました。
本筋とはずれてしまっていますが、何か原因がわかれば、教えて頂きたいです。
2021/12/01 07:58
どのバージョンを使用されているのか分かりませんが、ファイルエンコーディングの指定が実際のものと違うんじゃないでしょうか。
2021/12/01 08:51
回答ありがとうございます。
A5:SQL Mk-2のバージョンは、2.15.1です。
ファイルエンコーディングの指定も実際のものと同じにし実施しましたが、同様のエラーが出てしまいました。
上記のエラーの前に「one of the connections in the transaction is not active」というエラーメッセージも出ているのですがこちらのエラーも関係しているのでしょうか?
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/01 07:19
2021/12/01 08:17
2021/12/01 08:57