我是ASP.NET的新手,正在编写一个演示DataAdapter,DataTable和DataRow类的教程。本教程侧重于将返回的DataTables绑定到GridView对象 - 我无法理解如何提取一行以进行显示。
我发现我可以做到以下几点:
ProductsTableAdapter productsAdapter = new ProductsTableAdapter();
Northwind.ProductsTable productsTable = productsAdapter.GetSingleByProductID(searchID)
Northwind.ProductsRow productRow = (Northwind.ProductsRow)productsTable.Rows[0];
一个ProductsTable应该能够返回自己的ProductRows而不是使用演员,不是吗?否则无法找到怎么做。
我正在考虑如何创建一个用户一次只能处理一条记录的表单。 DAL返回ProductsRow而不是ProductsTable是否有意义?
答案 0 :(得分:0)
使用DataReader返回数据表。 这是从数据库返回数据的最快方法。