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

■34464 / 親階層)  DataGridViewの行番号
□投稿者/ 社畜からの開放 一般人(7回)-(2020/05/13(Wed) 00:30:34)
  • アイコン環境/言語:[VB.NET、Win10 64bit] 
    分類:[.NET] 

    mdbファイルのテーブルの内容をJETを用いてDataGridViewに反映したり、その逆を行うアプリケーションを作成しております。

    ただ、DataGridView(1,1).valueを読み取ったときフォームを開くたびに行番号に対応する行が変わってしまう仕様に困惑しております。

    例えば
    id namae busho
    100 田中太郎 営業部
    101 鈴木次郎 人事部
    というmdbファイルがあるとしてmdb⇒DataGridViewの反映は毎回うまくいきます。

    その状態で
    Debug.Print (DataGridView(1,0).Value)を行うと"田中太郎"が表示されることを想定しておりますが、うまくいく場合もあれば営業部が表示される場合もあります。(フォームを開きなおす(コンパイルする?)たびに行番号が変わっている感じです。

    調べてみると内部で処理される行番号と表示される順番は固定されていないため、そのことそのものは不具合ではないようです。(多分)

    しかし、そうなると
    select id,namae,busho from user where id = datagridview(0,0).value
    という処理を行おうとしてもうまくid列を参照できません。

    一般的にどのように行番号と対応させるのでしょうか。
    ヘッダーテキストと照合を毎回行わないといけないのでしょうか。

マルチポストを報告
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: DataGridViewの行番号 /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン DataGridViewの行番号 / 社畜からの開放 (20/05/13(Wed) 00:30) #34464 ←Now
Nomalアイコン Re[1]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/13(Wed) 10:14) #34465
  └Nomalアイコン Re[2]: DataGridViewの行番号 / 社畜からの開放 (20/05/13(Wed) 16:32) #34466
    └Nomalアイコン Re[3]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/13(Wed) 16:54) #34467
      └Nomalアイコン Re[4]: DataGridViewの行番号 / 社畜からの開放 (20/05/14(Thu) 23:12) #34468
        └Nomalアイコン Re[5]: DataGridViewの行番号 / 魔界の仮面弁士 (20/05/15(Fri) 11:05) #34469
          └Nomalアイコン Re[6]: DataGridViewの行番号 / 社畜からの開放 (20/05/18(Mon) 21:54) #34470
            └Nomalアイコン Re[7]: DataGridViewの行番号 / Azulean (20/05/18(Mon) 22:20) #34471

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -