C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.9335 の関連記事表示

<< 0 >>
■9335  Re[9]: SQLの結果が無い場合は0を表示させたい
□投稿者/ ぼのぼの -(2007/10/24(Wed) 18:59:50)
    No9330 (霞 さん) に返信
    > ループ内でDataSetをnew、Clear両方試してみましたが最後の1行が1件表示されるだけでした。
    
    あーそっか、画面に表示することまで考えるとループ内でnewしない方がいいっすね。
    処理の流れとして、こんな感じにすると良いのではないでしょうか。
    
    DataSetをにゅー
    
    SQLの数だけループ {
        Fillメソッド実行(ここでSQLの結果があれば末尾に追加される)
        if(実行結果の件数が実行前と同じ) {
            DataTableの末尾に新規行を自前で追加してその行の先頭列に0を設定
        }
    }
    
    DataSetをDataGridにでーたばいんど
記事No.9287 のレス /過去ログ22より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -