>>84

サンプルなのでどうでもいいが、strなんて変数はやめとけ。
標準の関数名だから。

>str = "〜" _
>& "〜"

と書くのがそもそも間違い。

>str = "〜"
>str = str & "〜"

sql = ""
sql = sql & "select"
sql = sql & " fieldA AliasA"
sql = sql & ",fieldB AliasB"
sql = sql & ",fieldC AliasC"
sql = sql & " from"
sql = sql & " tableA AliasTA"
sql = sql & ",tableB AliasTB"
sql = sql & " where fieldA = 'あああ'"
sql = sql & " and fieldD = 'いいい'"

とか書く。経験的にこれがベターだと思う。
ま、問題は、selectの直後のフィールドとwhereの直後の条件だけ
書き方が例外的になるところかな。(この書き方の問題ではないが)