C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 42 を表示中)
■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();
返信 編集キー/


管理者用

- Child Tree -