1

私はこれについて話している:

http://i.imgur.com/Q5J3LEK.png

その行のデータベース情報を取得する必要があります。

私のプログラムでは検索が許可されているため、どのように機能するかわかりません。しかし、必要なのは、bindingNavigator ウィンドウに表示されているアクティブな行から主キー (id) を取得し、その ID からクエリを実行して、主キーと同じ外部キーを持つ別のテーブルからデータを取得することです。 .

したがって、データベース内の行をナビゲートするためのナビゲーションボックスが左側に1つあり、アクティブな行を変更するたびに、右側の3つのテキストボックスが他のテーブルから関連データを取得します(外部キーで接続されています表 1 の主キー)。

私はしばらく試しましたが、これは例えば:

 MessageBox.Show(bindingNavigatorPnositionItem.GetCharIndexFromPosition);

主キーではないため、誰かが検索している場合、これはまったく役に立たないため、実際に何をしているのかわかりません。ユーザーがページを変更したときに表示される「id」フィールドのデータを読み取ることはできましたが、ユーザーがページを変更したかどうかを確認するにはどうすればよいですか?

4

1 に答える 1