我在SQL Server中填充了5000行的组合框。
如果我使用AutocompleteMode SuggestAppend
和AutoCompleteMode ListItems
,表单大约需要10秒钟才能打开。
我做错了吗?或者有没有其他方法可以在文本框中发短信并显示下面的结果?
代码:
SqlCommand sqlCmd2 = new SqlCommand("SELECT Name FROM CustomerMaster ORDER BY name", con);
SqlDataReader sqlReader2 = sqlCmd2.ExecuteReader();
while (sqlReader2.Read())
{
comboBox1.Items.Add(sqlReader2["name"].ToString());
}
sqlReader2.Close();
如果我不使用自动填充模式,则表单会快速打开。