さて、質問は漠然とあなたに来るかもしれないので、私は可能な限り説明しようとします。
たとえば、。というデータテーブルに10列と5000行がありますtblNpc
。
そのため、作業中にこのテーブルで多くのフィルタリングを行います。私はここでこのアプローチを使用していますが、それを処理するための最良の方法ですか?
ここに小さな例があります
string srQuery = "select * from tblNpc";
DataSet dsNPC = DbConnection.db_Select_Query(srQuery);
DataView dvNPC = new DataView(dsNPC.Tables[0]);
dvNPC.RowFilter = "npcId=32";
string srExampleData = dvNPC[0]["npcName"].ToString();
C#4.0、SQL Server 2008 R2
重要:テーブル全体を使用し、テーブル全体の行数に等しいフィルタリングを行います