電気ウナギ的○○

About Home

なーんで AddRow 出来ず ImportRow しないとダメなのか?とハマった

shinoda (2014年11月 6日 13:34)
20141106_errormsg.jpg

たははは・・・

まあ、タイトルのとおりなんだけど。

VB.NET で、あるデータテーブルにデータ行追加をしたいから、

ds.hoge_table.Addhoge_tableRow(dr)

したら、「この行は既に別のテーブルに属しています」ってエラー出ちゃって、ImportRow すれば通るんだけど、なんで AddRow できんの?ってあれこれ調べてたら・・・

単に、データ行を NewRow した時のデータセットが ds じゃなかっただけやったという・・・

これ、ds と同じ構造の tmpDs ってデータセットがいるんだけど、NewRow する時、そっちのメソッド使っとるやんけ・・・

Dim dr As HogeDataSetView.hoge_tableRow = tmpDs.hoge_table.Newhoge_tableRow

を、ちゃんと

Dim dr As HogeDataSetView.hoge_tableRow = ds.hoge_table.Newhoge_tableRow

にすればよかっただけやん。

こんな単純な間違いとは思わず、どういうことやねんと dr の中身を一個一個調べたり、多大な無駄な時間を使ってしまった(^^;
戒めとしてブログに書いておく(^^;;;

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/3172

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE