どっとねっとふぁん

C# Tips And Samples
in 検索

データベースから取得したデータとASPに記述したdatagridの行が異なる場合について

最新の投稿は、投稿日時: 02-26-2009, 12:54 午後 投稿者: Anonymous です。スレッドには 2 件の返答があります。
投稿のソート: 前へ 次へ
  •  02-25-2009, 8:29 午後 2942

    データベースから取得したデータとASPに記述したdatagridの行が異なる場合について

    はじめまして。

    現在ASP.NET2.0、VB.NETで開発をしています。

    ある画面にdatagridがあり行が5つ作成してあります。

    そこに行が4つしか取得できなかったデータをバインドしようとするとエラーになります。

     

    ダミーデータの検索で5件必ず検索するようにするなどの回避をしていましたが

    他に何かいい方法がありますでしょうか?

    よろしくお願いいたします。

  •  02-26-2009, 11:17 午前 2947 返答元: 2942

    Re: データベースから取得したデータとASPに記述したdatagridの行が異なる場合について

    GridViewじゃなくてDataGridですか?
    まぁ、そこはそんなに問題じゃないですが。

    えと、バインドをどうやっているかにもよりますが、まずデータを抽出してきて、そこで抽出されたデータの件数が5件以下だったら、抽出したデータに空データを必要な数追加し、それからバインドを行う、という方法がとれるのではないかと思います。


     


    あおい情報システム株式会社
     小野修司(どっとねっとふぁん)
  •  02-26-2009, 12:54 午後 2948 返答元: 2947

    Re: データベースから取得したデータとASPに記述したdatagridの行が異なる場合について

    onoさん

    今回はdatagridです。

    onoさんがおっしゃられたようにdatatableにデータセットで取得したデータを移し

    4件だった場合1件空データを追加するというようにしてみました。

    当たり前ですがダミーデータを検索するより全然いいですね^^;

    どうもありがとうございました!

RSS ニュースフィードで参照
SkinName:iroha_CS2
Powered by Community Server, by Telligent Systems