我想使用LINQ將自動完成功能設置爲文本框。我已經用sqlCommands的一種方式做了。代碼是如何使用LINQ從數據庫設置自動完成功能?
OleDbCommand cmdinst = new OleDbCommand("select distinct cst_City from cstTable", con);
OleDbDataReader drinst = cmdinst.ExecuteReader();
AutoCompleteStringCollection instcol = new AutoCompleteStringCollection();
while (drinst.Read())
{
instcol.Add(drinst.GetString(0));
}
txtCity.AutoCompleteCustomSource = instcol;
有了這個,我可以添加autocomplecustom源文本框。現在我想添加與LINQ相同的功能。請任何一個幫助我..
更好的問題是「如何在不將整個表讀入AutoCompleteSource的情況下執行此操作?」 – drzaus