好吧,现在这个问题可能对你来说很模糊,所以我会尽可能多地解释。
例如,我在一个名为 的数据表中有 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
重要提示:我将使用整个表格,并且将过滤等于整个表格的行数