在网络应用程序中, 我从后端获取数据, 数据现在在数据集中有用 。 我在该数据集中有5 列, 但我只需要一列, 所以如何在 5 列中只获取一列 。 我使用数据视图, 但没有得到 。
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter= "empid";
但我没有得到。 你能帮我一下吗?
在网络应用程序中, 我从后端获取数据, 数据现在在数据集中有用 。 我在该数据集中有5 列, 但我只需要一列, 所以如何在 5 列中只获取一列 。 我使用数据视图, 但没有得到 。
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter= "empid";
但我没有得到。 你能帮我一下吗?
借助数据视图的帮助,您可以创建另一个仅需要您需要的列的表格
DataView view = new DataView(ds.tables[0]);
DataTable newTable = view.ToTable(tabblename, false, params string[] columnNames
);//Add 所需名称
您可以从下面的链接中获取完整的例子
"http://msdn.microsoft.com/en-us/library/h2b6ehaa.aspx" rel="nofollow" >Click
或
您可以删除额外的列
ds.Tables[string].Columns.Remove(string)
以删除您认为是额外列的单列。
Don t forget to ds.AcceptChanges() after deleting rows 或they will still be in the dataset.
您可以将 dv. AutoGenenerate members
设置为 false
,然后在您 DataView
(使用设计师方法) 的列内创建符合您想要在 DataView
上显示的列名称的栏目。
In my webpages I have references to js and images as such: "../../Content/Images/"Filename" In my code if I reference a file as above, it doesnt work so i have to write: "c:/miscfiles/"filename" 1-...
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...
I m looking for best practices here. Sorry. I know it s subjective, but there are a lot of smart people here, so there ought to be some "very good" ways of doing this. I have a custom object called ...
I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...
i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...
For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?
I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!