ホーム › フォーラム › A5:SQL Mk-2掲示板 › CaptionFromCommentについてとパラメータ未セットのエラーメッセージについて
- このトピックには3件の返信、2人の参加者があり、最後ににより6年前に更新されました。
-
投稿者投稿
-
へっぽこSEゲスト
いつもお世話になっております。
へっぽこSEと申します。
環境
A5:SQL version 2.13.0 beta 48 (x64)
SQLSERVER 2016
で2点問題が発生しています。問題発生の流れ
1.データベースツリーから任意のテーブルを右クリック
2.SQLの生成…をクリック
3.そのままOK(SELECT文の作成)問題1
キーのパラメータをセットしていない状態で実行すると、
「モジュール ‘A5M2.exe’ のアドレス 00000000018FFB56 でアドレス 0000000000000078 に対する読み取り違反がおきました。」とのエラーが発生します。理由はわかっているので、大した問題ではありませんが、エラーメッセージがもう少し
分かりやすければいいなと思ってご連絡しました。問題2
自動作成されるSQLが下記の様な形となっています。–*DataTitle テストデータ
–*CaptionFromComment
SELECT
ID
— 識別番号
, CD
— コード
, NAME
— 名前
FROM
TEST_DATA
WHERE
ID = @ID
ORDER BY
IDこの結果うまく列表示が変わらないようです。
可能であれば、上記のままでうまく解析できるようになるか、
初期表示を–*DataTitle テストデータ
–*CaptionFromComment
SELECT
ID — 識別番号
, CD — コード
, NAME — 名前
FROM
TEST_DATA
WHERE
ID = @ID
ORDER BY
IDの様になりませんか?
お手数ですが、ご検討よろしくお願いたします。
松原正和キーマスターへっぽこSEさんこんにちは。
問題1については、Version 2.13.0 beta 49で修正しました。
問題2については、オプション画面の「SQL整形」タブで、「1行コメントを独立した行に整形する」がチェックされているのではないかと思います。これはデフォルトではチェックOFFです。
…「SQLの生成」機能ではオプションの「SQL整形」タブの設定に従ってSQLが整形されるのですが、いくつかは設定値から変更した状態で生成したほうが良いのかもしれないですね。
へっぽこSEゲストご回答ありがとうございます。
>問題2については、オプション画面の「SQL整形」タブで、「1行コメントを独立した行に整形する」がチェックされているのではないかと思います。これはデフォルトではチェックOFFです
すみません。設定を変えていることを忘れてました。>…「SQLの生成」機能ではオプションの「SQL整形」タブの設定に従ってSQLが整形されるのですが、いくつかは設定値から変更した状態で生成したほうが良いのかもしれないですね。
ご検討いただければ幸いです。よろしくお願いいたします。
へっぽこSEゲスト問題1について
Version 2.13.0 beta 49
で動作確認いたしました。ご対応ありがとうございます。
-
投稿者投稿