■22282 / ) |
C# vs2005 検索時の処理速度 |
□投稿者/ t6_kana (17回)-(2008/07/17(Thu) 21:10:16)
|
分類:[.NET 全般]
2008/07/17(Thu) 21:14:10 編集(投稿者)
こんばんは。
標記件で調べています。C# vs2005 sqlserver2005 windows xp windows server 2003
下記ソースですと、datasetにいれて、とってくると件数(1万件とか)が多くなったときに 時間がかかりすぎるのですが、どのように修正したらよいでしょうか? where句のところで修正するかdatasetのところでしゅうせいするかなのでしょうが…
宜しくお願いします(__)
SqlCommand cmd = new SqlCommand("SELECT * FROM user_master where UserID LIKE @UserId + '%' and UserName LIKE @UserName + '%' ", cn); cmd.Parameters.AddWithValue("@UserId", textBox1.Text); cmd.Parameters.AddWithValue("@UserName", textBox2.Text);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd; DataSet ds = new DataSet(); da.Fill(ds, "user_master");
cn.Close();
|
|