• 締切済み

レコードセットのデータを1行ごとに抽出したい

いつもお世話になっております 今、VBを使用してツールを作成しているのですが DataGridにデータベースからレコードセットを 使用してデータを1行ずつ入れていこうと 思っているのですが、レコードセットで1行ずつ データを取れません。 どうか1行ずつのデータのとり方を教えて下さい! お願い致します。

  • TT_TT
  • お礼率24% (28/114)

みんなの回答

回答No.1

レコードセットを開いて 必要な項目を指定してとりだし 1行ずつ書き込む処理(AddItem)をし、MoveNextで次の行へ・・・ という処理ですよね? データが取れませんという部分がいまいち明確ではないのでどのように記述してとれていないのか 具体的にかかれないと回答できないと思いますよ。

TT_TT
質問者

補足

回答ありがとうございます! すいません 自分でもあまりわかっていないもので… 今回、自分がやろうとしていることは データグリッドに必要なデータだけをレコードセットからセットするというものです。 レコードセットに抽出してきたものを 全部入れるのなら出来るのですが レコード単位で入れることが出来ずに困っています。 ※データが取れないというのは行単位の取得仕方が  わからないということです。  わかりづらくてすいません

関連するQ&A

  • レコードセットからレコードセットって作れますか?

    WindowsXP,VB6,SP5,で開発しています。 タイトルそのままなのですが、 ある事情で、まずはデータベース(Access)からレコードセットを作成しています。 そのレコードセットをもとに色々と抽出したいんです。 もし、データベースからSQL文で抽出するときみたいに、そのレコードセットを、 SUM(~とかGROUP化したりとかできればいいなあと思っているのですが、 その方法がわからず、2,3回遠回りしてレコードセットを作成してます。 レコードセットからレコードセットを作成することってできないのでしょうか? わかりにくくてすみませんが、どうぞよろしくお願いしますm(_ _)m

  • データセットのレコード更新がしたい

    VB .Netでデータベースの追加・変更をしています。 データセットのレコードを追加できたのですが、変更がわかりません。 追加は・・・dtrow = dttable.NewRowで始まり、追加したい項目を書いています。 そして終わりは・・・ ''行を追加 dttable.Rows.Add(dtrow) ''データソースを更新 oleDa.Update(dttable) 変更はどうしたらよいのでしょうか?

  • DATAGRIDで行ごとに文字の色を指定したい

    お疲れ様です。 VB6.0 Windows2000 データベース;MSDE を使用しています。 DATAGRIDでデータベースの内容を表示させているのですが、行ごとに文字の色を変更する方法はありますか? データベースに色コードをもたせて、データが持ってる色コードによって文字の色を変更させたいのです。 たとえば datagrid.forecolor=RGB(255,0,0) とすると、DATAGRID内の全ての行の文字色が変わってしまいます。 DATAGRIDの何行目の文字色は何色というような指定はできないのしょうか? よろしくお願い致します。

  • レコードセットを保留中にするには?

    WINDOWSXP,VB6,SP5で開発しています。 レコードセットにデータをどんどん追加して、 最後にまとめてデータベースに追加する。 みたいなことしたいのですが、可能なのでしょうか? ちなみに、サーバはSQL使ってます。

  • DataGridにデータセットのデータを入れたい

    VB.Netで困っております。ご教授いただけないでしょうか。 DataGridオブジェクトにデータセットのデータを表示する際,テーブル上の全データを表示するのではなく,ある条件で絞ったデータを表示するにはどうしたら良いのでしょうか? よろしくお願い致します。

  • vbからmdbのレコード削除

    今、mdbデータをdataGridに表示させるVBがあります。 そこでdatagridからレコードを選択し、そのレコードをmdbから削除したいのですが、可能でしょうか? できる場合どのようにしたら良いのでしょうか? よろしくお願いします。

  • DataGridコントロールの行複数選択

    いつもお世話になっております! DataGridコントロールを使って データを表示させているのですが 行を複数選択してコピーするような 処理を作成しています。 複数行を選択状態にするためには どうすればよいでしょうか? 表全体の選択はできるのですが… どうぞ、よろしくお願いします 環境はVB6.0です

  • レコードセットの一括エクスポート

    いつもお世話になっています。 早速質問させていただきます。 ADODBを使用してSQL ServerとVB間でデータのやりとりを しているのですが、レコードセットをテキスト形式で一括エクスポート したいのですが、どうにもやりかたがわからないのです。 XML形式で一括エクスポートすることはできたのですが、 使用したいのはテキスト形式なので、どうにもこうにも…。 (Saveメソッド使用しました。) XMLからテキストに変換するやりかたでもいいです。 すみませんが、ご教授願いたいです。

  • .NET DataGridの行選択

    いつもお世話になっております。 VB.NET 2003 の標準コントロールDataGridを使用しておりますが、行選択(1行のみ・編集不可)が出来ないのですが、ご存知の方おられましたら、宜しくご教授お願いします。

  • VB.NET データセットとADOレコードセットについて。

    最近.NETの勉強を始めました。質問なのですが (1)参考書として買った本にはデータセットが基本の構文がずらりと載っているのですが、 (2)勉強用に貰ったVBデータはADOで基盤が作ってあり、データセットは1つも出てきていません。例えばデータグリッド等は無しです。 (1)と(2)は、今後プログラムを書くにあたり、どうとらえていけばよいんでしょうか? 大きいシステムの流れはVBデータでつかめますが、細かい、(例えば、コンボボックスの値をデータから抽出したい)等の事が分からなくてネットでも見つける事ができません。データグリッドも使いたいのですが。 参考書には載っていますが、全てデータセットを使ってあります。 データセットとADOレコードセットは共に書くことは不可なのですか? テーブルごと仮で持ってくる時、こっちはデータセットでこっちは違うとかだやはり困りますよね。 実際のお仕事の現場ではどのようにされていますか? 明確なADOの使い道(こんな時はADOだ。など)も簡単に教えていただけるとありがたいです。

専門家に質問してみよう