.net 中如何使用 Move方法

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:54:23
Me.BindingSource.MoveFirst()

Me.BindingSource.MoveLast()

Me.BindingSource.MoveNext()

Me.BindingSource.MovePrevious()

以上是 邦定数据源中的方法,请问通过以下手动查询的后如何写这些Move方法,谢谢!

selectStr = "select * From ProductorView "
Call getConn(selectStr, "ProductorView ")
dgvApplyBuyProductInfo.DataSource = objDataSet.Tables("ProductorView ").DefaultView()
谢谢楼主回答,我想要的就是如何利用DATASET写这些MOVE方法,可否提供示例。谢谢!

如果是直接绑定dataSet的话,您可以在在dataSet上进行操纵。
如果是通过BindingSource的话你除了可以在dataSet上进行操纵,还可以对BindingSource的当前数据行进行相应操作。
==============
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{

DataSet myds = new DataSet();
myds.Tables[0].DefaultView.Find(***);
myds.Tables[0].DefaultView.FindRows(****);

}
}
}
==================
首先谢谢你的信任,不过,忘了告诉你,在.net中是没有指针概念的。所以数据集的遍历或者定位都是靠的索引值维多,这样的有位置的感念的都是要在DATAVIEW中才有的。