跳到主要內容

C#搜尋(自動完成,AutoComplete)結合SQL資料


textBox1.Text = "";
textBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;//先設定textBox的搜尋模式
textBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;;//設定來源
AutoCompleteStringCollection acc = new AutoCompleteStringCollection();//宣告acc為字串集合器
DataRow[] dr = hw2DataSet.Communication.Select();//宣告DataRow物件陣列,並用Select指令將資料表存入
for (int i = 0; i < dr.Length; i++)
{
    acc.Add(dr[i][comboBox1.SelectedItem.ToString()].ToString().Trim());//將指定欄位內的資料值加入字串集合器
}
textBox1.AutoCompleteCustomSource = acc;//將textBox1的AutoCompleteCustomSource屬性設定為acc

留言

這個網誌中的熱門文章

java西元民國轉換_各種不同格式

C#資料庫操作(新增、修改、刪除、查詢)