0
我知道我沒有在最簡單的方式中談及這一點,但我對C#相當陌生。 我想確保當我從只有1,2,3或5的4選擇檢查,我不跟以下替換字符或字符串的一部分以符合SQL查詢
& &或& & &等最終的列表框...我希望最終的字符串爲xxxxx & xxxxx & xxx或類似的字符串被添加到預設的SQL查詢。
代碼如下:
任何幫助,將不勝感激我已經環顧四周網上一些幫助,但沒有找到多少,我能得到我的頭輪。
List<object> list = checkedListBox1.CheckedItems.OfType<object>().ToList();
List<object> list2 = checkedListBox2.CheckedItems.OfType<object>().ToList();
List<object> list3 = checkedListBox3.CheckedItems.OfType<object>().ToList();
List<object> list4 = checkedListBox4.CheckedItems.OfType<object>().ToList();
List<object> list5 = checkedListBox5.CheckedItems.OfType<object>().ToList();
string selected_fields_cb1 = string.Join(" ", list.ToArray());
string selected_fields_cb2 = string.Join(" ", list2.ToArray());
string selected_fields_cb3 = string.Join(" ", list3.ToArray());
string selected_fields_cb4 = string.Join(" ", list4.ToArray());
string selected_fields_cb5 = string.Join(" ", list5.ToArray());
string allSelected = (selected_fields_cb1 + " " + selected_fields_cb2 + " " + selected_fields_cb3 +
" " + selected_fields_cb4 + " " + selected_fields_cb5 + "");
string allSelected2 = allSelected.Replace(" ", "&");
string allSelected3 = allSelected2.TrimEnd('&');
你是什麼要求,可以請你說清楚 – TheGameiswar
@TheGameiswar對不起,如果我不清楚,我正在尋找,以確保最終編輯的字符串是否屬於某些參數範圍內的有效途徑。 那些。 從checkedListboxes選擇的項目由單個&而不是&&或&&&等等分隔如果我不做全部選擇5 更清晰嗎? –