tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル イミディエイトウィンドウで改行が効かない?
投稿日: 2011/11/17(Thu) 15:09
投稿者よっくん
こんにちは。

環境: XP + VB2010

        Dim sqlStr As String

        sqlStr = "SELECT" & vbCrLf
        sqlStr = sqlStr & "更新日付, ユーザーID,COUNT(*)" & vbCrLf
        sqlStr = sqlStr & "FROM" & vbCrLf
        sqlStr = sqlStr & "○○マスタ" & vbCrLf
        sqlStr = sqlStr & "GROUP BY" & vbCrLf
        sqlStr = sqlStr & "更新日付, ユーザーID" & vbCrLf
        sqlStr = sqlStr & "ORDER BY" & vbCrLf
        sqlStr = sqlStr & "更新日付, ユーザーID" & vbCrLf
        
上記のコードを実行して
イミディエイトウィンドウで
?sqlStr
をやると、

"SELECT  更新日付, ユーザーID,COUNT(*)  FROM  ○○マスタ  GROUP BY  更新日付, ユーザーID  ORDER BY  更新日付, ユーザーID  "

と表示され、イミディエイトウィンドウ内で改行されません。
ただ、
Debug.Print(sqlStr)
で書き出すと

SELECT
更新日付, ユーザーID,COUNT(*)
FROM
○○マスタ
GROUP BY
更新日付, ユーザーID
ORDER BY
更新日付, ユーザーID

というふうに改行されます。
VB2005の場合は、?sqlStr で
改行されて表示されていました。

VB2010で ?sqlStr でも改行されるような設定ってあるのでしょうか?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。