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

タイトル Re^2: For文でInsertを連続的に使う方法
投稿日: 2006/07/10(Mon) 13:33
投稿者T太郎
早速の返答ありがとうございます。

自己解決ですが、 +を&に直したらうまくいきました。
これのおかげで3日も徹夜しましたが、ようやくわかって助かりました。
会社の先輩のおかげですが、

ってことは自己解決でもないですね。

ASPでは+を使うようですが、奥が深いですね。


> お世話になります。
>
> 話をシンプルにするために。
> SALES_NUMBER,LINE_NUMBER,TRADE_CODE
> の 3 つの項目に値を Insert する SQL 文を生成するならば、
> For Each の中でこうでしょうか。
>
> Dim sqlBuf As System.IO.StringWriter = New System.IO.StringWriter
> With sqlBuf
>   .WriteLine("INSERT INTO SALES_LINE(")
>   .WriteLine("SALES_NUMBER,LINE_NUMBER,TRADE_CODE")
>   .WriteLine(") VALUES (")
>   .WriteLine(i.Tostring() + "," + i.tostring() + ",'1'")
>   .WriteLine(")")
> End With
> myOracleCommand.CommandText = sqlBuf.ToString()

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

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