DOBON.NET DOBON.NETプログラミング掲示板過去ログ

DataRowViewについて

  • 題名: DataRowViewについて
  • 著者: あつこ
  • 日時: 2004/09/26 13:10:49
  • ID: 6330
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]

こんにちは、初心者ですが宜しくお願いします。
私は、今デ−タベ−スプログラミングの勉強をしていて以下のようなプログラムを
書いたのですが、エラ−になり困っています。

Private Function getCurrentDataRowView() As DataRowView()
Dim m As BindingManagerBase = Me.BindingContext
(DsStaff1, "tbl_staff")

Return CType(m.Current, DataRowView)
End Function


エラ−の内容は、「DataRowViewの一次元配列に変換できません。」との事です。

私は、“m.Current”と言う記述により1レコ−ド分のデ−タが取り出せると思っているのですが、このような記述ではいけないのでしょうか‥。
どなたか教えてください。宜しくお願いいたします。
きいぼーです。
あつこさんこんにちは、

> Private Function getCurrentDataRowView() As DataRowView()
As DataRowView() とされているので、
戻り値はDataViewの1次元配列を返すように指定されています。

> Return CType(m.Current, DataRowView)
これは、DataViewをそのまま返すようにしています。

だから、記載されたエラーが出ています。
As DataRowView と()を取るといいと思います。
  • 題名: Re[2]: DataRowViewについて
  • 著者: あつこ
  • 日時: 2004/09/27 20:28:58
  • ID: 6360
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
きいぼーさんへ

本当にお返事いただいて有難うございます。
出来ました!

かなり初心者過ぎて恥ずかしい質問をしてしまっているのかもしれませんが
今後とも宜しくお願いいたします。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板