mySQL テーブルを表示および編集するための小さなアプリケーションを作成しています。
ComboBox 入力を DataGridView 内に配置して、他のテーブルの外部キーからデータを選択したいと考えています。
そうする方法はありますか?
これまでのところ、このコードしか見つかりませんでした:
Dim cmb As New DataGridViewComboBoxColumn()
cmb.HeaderText = "Select Data"
cmb.Name = "cmb"
cmb.DataSource = Form1.table
cmb.DisplayMember = "adrese_id"
cmb.ValueMember = "adrese_id"
cmb.DataPropertyName = "adrese_id"
DataGridView1.Columns.Add(cmb)
Form1.adapter.Update(Form1.table)
これは私のテーブルです:
アボネンティ
abonents_id PK
vards
uzvards
tel_num
adrese_id FK
アドレス
adrese_id PK
dziv_num
iela
コンボボックスから何かを選択すると、テーブルにある値に戻ります。なので、他のものに変更することはできません。
誰かがそれを修正する方法、またはデータグリッドビュー内で外部キーを操作するコンボボックスを作成する方法を知っていますか?
PSまた、元の列の代わりに選択列を配置する方法はありますか?
ありがとう。