我正在構建一個程序,它從sql表中加載它的設置,另外它從另一個sql表加載現有工作單。datagridcombobox 2 sql數據表
我需要使用「appdata」sql表中的選項填充datagridcombobox選項,然後將所選選項設置爲保存在其他sql「票據」表中的任何選項。
我可以將數據源設置爲任意一個表,但我沒有看到加載一個的方法,然後將值設置爲另一個。
任何人有什麼建議?
我正在構建一個程序,它從sql表中加載它的設置,另外它從另一個sql表加載現有工作單。datagridcombobox 2 sql數據表
我需要使用「appdata」sql表中的選項填充datagridcombobox選項,然後將所選選項設置爲保存在其他sql「票據」表中的任何選項。
我可以將數據源設置爲任意一個表,但我沒有看到加載一個的方法,然後將值設置爲另一個。
任何人有什麼建議?
可以進行以下操作:
打開OleDbConnection
到數據庫。
使用來自'appdata'表的查詢的命令文本創建一個OleDbCommand
,並用返回的結果填充組合框項目(不要忘記關閉閱讀器)。
重複使用查詢的命令文本前面的步驟從'門票」表,並得到與ExecuteScalar
值,並把返回值到組合框selectedValue
(或selectedIndex
)。
我希望避免必須增加所有表值。在使用「appdata」表填充選項後,是否無法將「票據」表設置爲數據源,並指定列填充所有行上的選定值? –
有一個破解,爲什麼不製作另一個隱藏的組合框,並將它設置爲數據源,然後您可以直接從此組合框中讀取值,而不是更改實際組合框的數據源。 – AhmedAbdelaal
請給出您的問題適當的,有意義的標題,以吸引用戶的關注 – abatishchev