SQL Server/VB2010の初心者。2つの面で学習曲線と戦う。
ユーザーがデータベース内のテーブルを編集できるようにするSQLServerデータベースへのVB2010でUIを作成しています。プロジェクトの開発に伴い、データベース内のテーブルが変更される可能性があるため(新しいテーブルが追加されたり、廃止されたテーブルが削除されたり)、以下のスクリーンキャップに示すように、テーブル名がサブメニューに動的に追加されます。
次に、AddHandler関数を使用してクリックイベントサブを実行します。これは正常に機能しますが、サブメニュー項目の実際のテキスト( "VehicleList"、 "Maintenance"など)を取得してSQL SELECT文字列で使用し、データベースで選択したテーブルを開きます。
"SELECT * from [selected_menu_item] WHERE yada, yada"
これを探してインターネットを調べましたが、そこにあると見つかりません。多くの方法を試しましたが、一番上のメニュー項目( "Table")またはリストの最後の項目、あるいは空白行が表示されることがあります。
実際の名前を取得することをお勧めしますが、インデックス値があったとしても、それを使用してテーブル名の配列を参照することができます。
誰か助けてもらえますか?
ありがとう!