
C#で作成するとき、string 変数にどんどんと長いクエリを書いてしまいがちです。
こういったクエリ文字をデバッグなどで、カットするととんでもなく長い1行の文字列になってしまいます。
それをSQLServer のクエリとして貼り付けると、1行なので何がなんだかわからない状態になります。
それで適当な部分でエンターキーで改行してようやくどんなクエリかわかる状態で辟易しています。
何か適当なプログラムで適当な部分で改行(折り返す?)して全体がわかるように表示する(またはテキストを変換)ようなものってないでしょうか?
No.3ベストアンサー
- 回答日時:
>string 変数にどんどんと長いクエリを書いてしまいがちです
SQL文の中に改行コードを含めてもかまわないので、
適当なところ(項目名の次とか、命令の次とか)に改行コードをプログラムで入れても問題ないので
私はプログラムでstring 変数中にクエリを書いている処理の最中にところどころで、
string 変数中に改行コードを入れることをしていますが。
C#は使わないので例えばVBとかでは
dim sqlstr as string
sqlstr = "Select * from tableA" & vbcr &vblf
sqlstr = sqlstr & "where tableA.A1 = '" & wkstr1 & "'" & vbcr &vblf
sqlstr = sqlstr & "order by " & wkstr2 & wkstr3 & wkstr4
といった具合。
## whereの中はホスト変数にしたほうがいいけど・・・ま、サンプルということで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
ACCESS のクエリー実行に異常に...
-
ACCESSにてフィールド間の最小...
-
accessのレポートであとから他...
-
入力途中の入力した値をすべて...
-
Accessでグループ化した結果フ...
-
ACCESSで入力フォームをHTMLフ...
-
Accessクエリのデータ表示件数...
-
Accessの入力フォームから、テ...
-
アクセスについて
-
ACCESSで、フォームのレコード...
-
Accessのフォーム上にレコード...
-
ACCESSフォームでのレコード数...
-
フォームを削除するVBA
-
Accessを使って日付を比較したい
-
access で「指定したフィール...
-
RPGツクールVX 戦闘後、フィー...
-
アクセス 0以外をカウントす...
-
ACCESS2013で一部に四角枠をか...
-
ACCESS レコードセット
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
「データベースまたはオブジェ...
-
ACCESSでクエリを作成したら「...
-
ACCESSにてフィールド間の最小...
-
access・カウント結果がゼロで...
-
ACCESS クエリで、グループ化...
-
SqlServer2012 ビューとクエリ
-
access:連続データ入力
-
追加先の発見方法(SQL以外)
-
AccessのクエリをSqlサーバーの...
-
AccessでのDISTINCTROW 、DISTI...
-
SQLで優先順位が高いレコードを...
-
ACCESSで2つのテーブル比較で...
-
accessで選択クエリで得た全レ...
-
クエリで「データ型が一致しま...
-
Access200のFilterとFindの違い
-
マイクロソフトAccessでsqlのas...
-
ACCESSでデータ削除すると「読...
-
ACCESSでデータの追加は?
-
ACCESS クエリー 抽出条件が...
おすすめ情報